atomic_fetch_add_unless
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006a73)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- arch/x86/events/core.c:x86_add_exclusive
In arch/x86/kernel/process.c (ffffffff8103b132)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In arch/x86/kernel/stacktrace.c (ffffffff810414ff)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:save_stack_trace_tsk_reliable
- arch/x86/kernel/stacktrace.c:save_stack_trace_tsk
In kernel/cred.c (ffffffff810be865)
Location: include/linux/atomic.h:573
Inline: True
In kernel/sched/core.c (ffffffff810c4115)
Location: include/linux/atomic.h:573
Inline: True
In kernel/sched/fair.c (ffffffff810d5f6c)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/locking/mutex.c (ffffffff810efdc5)
Location: include/linux/atomic.h:573
Inline: True
In kernel/power/hibernate.c (ffffffff810f5e61)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (ffffffff810fbcf7)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (ffffffff811064cf)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/futex.c (ffffffff81136a85)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:get_futex_key
In kernel/module.c (ffffffff8113a650)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:try_release_module_ref
In kernel/debug/kdb/kdb_main.c (ffffffff8116f675)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffffffff811c4b0c)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffffffff811eecca)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:_free_event
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff811f32df)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In kernel/events/uprobes.c (ffffffff811f5af6)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In mm/filemap.c (ffffffff811fd003)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_entries_tag
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffff812155af)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffff8121b1b3)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffffffff81239c69)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffffffff81254614)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffff81260b44)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8126cc51)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffff81273b39)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (ffffffff81a21b66)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/migrate.c (ffffffff8128508c)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffffffff8128d562)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffffffff81294732)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffffffff8129d188)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffffffff812a5eff)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/super.c (ffffffff812b1ab6)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffffffff8130504b)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_release
In fs/proc/task_mmu.c (ffffffff8132efc9)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffff81334c73)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/array.c (ffffffff8133909d)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_sysctl.c (ffffffff8133d3ec)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/mount.c (ffffffff813423b3)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/kernfs/mount.c:kernfs_pin_sb
In fs/kernfs/dir.c (ffffffff81344310)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (ffffffff8134db57)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff81361265)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffff8137e277)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (ffffffff8139fad1)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In lib/syscall.c (ffffffff81504240)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/phy/phy-core.c (ffffffff8150e955)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffff815374ae)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/acpi/apei/ghes.c (ffffffff815f07d5)
Location: include/linux/atomic.h:573
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff8164b415)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffffffff8164f3df)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (ffffffff8166104b)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/iommu/intel-svm.c (ffffffff81694c6f)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:prq_event_thread
In drivers/base/core.c (ffffffff8169f587)
Location: include/linux/atomic.h:573
Inline: True
In drivers/base/power/runtime.c (ffffffff816b0866)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__rpm_callback
In drivers/scsi/hosts.c (ffffffff8170d9e8)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffffffff8175607a)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffff8175771f)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/usb/core/hcd.c (ffffffff8177d561)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffff8178561f)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffff8179296e)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffffffff817de497)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (ffffffff818021d2)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (ffffffff8180293e)
Location: include/linux/atomic.h:573
Inline: True
In drivers/cpufreq/cpufreq_governor.c (ffffffff81851e4d)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (ffffffff81868efa)
Location: include/linux/atomic.h:573
Inline: True
In drivers/mmc/core/sdio_bus.c (ffffffff8186ad15)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/firmware/efi/efi.c (ffffffff81a23451)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8187aa33)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffff81895330)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff8189bfee)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffffffff818b4cba)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffff818c3c2b)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffffffff818d7efe)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffffffff818f3534)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffffffff8190e08f)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffffffff819130c8)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffffffff819178de)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffff81919038)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffff8191d22d)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffffffff8193f659)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffff81941641)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffff819451d1)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffff8194a5c4)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffffffff81950998)
Location: include/linux/atomic.h:573
Inline: True
In net/ipv4/icmp.c (ffffffff81952c7e)
Location: include/linux/atomic.h:573
Inline: True
In net/ipv4/ipmr.c (ffffffff81970157)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffffffff81983053)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffffffff8198a9a2)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffff8198b1a2)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/ipv6/ip6_output.c (ffffffff81998a77)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/addrconf.c (ffffffff8199a8db)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff819adfa2)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffffffff819c7e70)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffff819d078e)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffff819d4142)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffff819da34a)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffffffff819df58c)
Location: include/linux/atomic.h:573
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffffffff81a07670)
Location: include/linux/atomic.h:573
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006c8c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- arch/x86/events/core.c:x86_add_exclusive
In kernel/cred.c (ffffffff810c4865)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/locking/mutex.c (ffffffff810f7815)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/power/hibernate.c (ffffffff810fe3f7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (ffffffff811043c7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (ffffffff8110fa5a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/futex.c (ffffffff8113ebc8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/futex.c:get_futex_key
In kernel/module.c (ffffffff81145f35)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:try_release_module_ref
In kernel/debug/kdb/kdb_main.c (ffffffff8117c875)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffffffff811d5d2b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffffffff81202cec)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff8120d87d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In kernel/jump_label.c (ffffffff812110c5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In mm/filemap.c (ffffffff81215484)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffff81224fcf)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffff8122ae43)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffffffff8124aeeb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffffffff812668eb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffff8127b729)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81288081)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffff8128fbfa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (ffffffff8129c523)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory_hotplug.c:do_migrate_range
In mm/migrate.c (ffffffff8129f6fb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffffffff812a7ef1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffffffff812b09e3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffffffff812b87f9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffffffff812c1657)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffffffff812c2e7d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffffffff812ce6ea)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffffffff81326d6e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffffffff81330cec)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/proc/task_mmu.c (ffffffff81356a4b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffff8135d46a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/proc_sysctl.c (ffffffff81365703)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (ffffffff8136c530)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffff813a2540)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In drivers/phy/phy-core.c (ffffffff8153df47)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffff81566dfe)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/acpi/apei/ghes.c (ffffffff816227a5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff81680415)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffffffff816840d8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (ffffffff816971b4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/iommu/intel-svm.c (ffffffff816cd61d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:prq_event_thread
In drivers/base/core.c (ffffffff816d7d3f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/base/power/runtime.c (ffffffff816ea48d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (ffffffff8174923e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffffffff817921a6)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffff81793ed7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/cdrom/cdrom.c (ffffffff817b1eab)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/usb/core/hcd.c (ffffffff817bc486)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffff817c439b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffff817d1aac)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffffffff8181ef27)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81843a1e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (ffffffff81843eb8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/cpufreq/cpufreq_governor.c (ffffffff81895399)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (ffffffff818add4b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/mmc/core/sdio_bus.c (ffffffff818aec24)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/firmware/efi/efi.c (ffffffff81a935bd)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818c0a89)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffff818e1c20)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff818e68a6)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffffffff81901640)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffff8191353e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffffffff81925c7e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffffffff819459eb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffffffff8196fbf4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffffffff819756b7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffffffff81979f60)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffff8197b035)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffff8197f3f8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffffffff819a39d7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffff819a5c42)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffff819a97a9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffff819aecc9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffffffff819b527a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/icmp.c (ffffffff819b74ca)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/ipmr.c (ffffffff819d9a0a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffffffff819eccc2)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffffffff819f5647)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffff819f66d3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/ipv6/ip6_output.c (ffffffff81a048e4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (ffffffff81a15103)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffffffff81a36965)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffff81a3fd6d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffff81a42fe8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffff81a48f40)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffffffff81a4e133)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffffffff81a76fe0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006d1a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- arch/x86/events/core.c:x86_add_exclusive
In arch/x86/platform/uv/uv_nmi.c (ffffffff810993d5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/cred.c (ffffffff810cd915)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/locking/mutex.c (ffffffff81103645)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/power/hibernate.c (ffffffff8110a7f8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (ffffffff8111077e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (ffffffff8111bd1a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/module.c (ffffffff81151ac5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:try_release_module_ref
In kernel/debug/kdb/kdb_main.c (ffffffff811886f5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffffffff811e06a9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffffffff8120fbcc)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff8121aead)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In kernel/jump_label.c (ffffffff8121ed05)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In mm/filemap.c (ffffffff8122280f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffff81232d9f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffff81238d13)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffffffff812593db)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffffffff8127520b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffff8128b209)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81297c81)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffff8129f98a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (ffffffff812abf82)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory_hotplug.c:do_migrate_range
In mm/migrate.c (ffffffff812b0a9b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffffffff812b93e5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffffffff812c2443)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffffffff812ca6d9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffffffff812d3587)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffffffff812d4d14)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffffffff812e019a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffffffff81339afe)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffffffff813446ed)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/proc/task_mmu.c (ffffffff8136f083)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffff81374eaa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/proc_sysctl.c (ffffffff8137d993)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (ffffffff813846e0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff813a22f2)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffff813bb3b5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In drivers/phy/phy-core.c (ffffffff8155ed67)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffff8158815e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/acpi/apei/ghes.c (ffffffff81644285)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff816a2ac5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffffffff816a6788)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (ffffffff816b9d64)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/iommu/intel-svm.c (ffffffff816f145d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:prq_event_thread
In drivers/base/core.c (ffffffff816fbd0a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (ffffffff8170e4ed)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (ffffffff8176d38e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffffffff817b5d77)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffff817b7a07)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/vfio/vfio.c (ffffffff817d069a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_group_add_container_user
In drivers/cdrom/cdrom.c (ffffffff817e21fb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/usb/core/hcd.c (ffffffff817ecca6)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffff817f4d3b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffff8180297c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffffffff818503e7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (ffffffff8187539f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (ffffffff81875828)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/cpufreq/cpufreq_governor.c (ffffffff818c73b1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (ffffffff818e01fb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/mmc/core/sdio_bus.c (ffffffff818e10d0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/firmware/efi/efi.c (ffffffff81acad75)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818f34eb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffff81913de0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff819189ee)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffffffff8193396e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffff81945b9e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffffffff819582ce)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffffffff8197aa0b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffffffff819a6573)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffffffff819ac0d3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffffffff819b08c0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffff819b19a5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffff819b5938)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffffffff819da6d9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffff819dca02)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffff819e0469)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffff819e59e6)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffffffff819ebfa8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/icmp.c (ffffffff819ee1ca)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/ipmr.c (ffffffff81a1086a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffffffff81a23cd2)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffffffff81a2c2f7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffff81a2d353)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/ipv6/ip6_output.c (ffffffff81a3b4d5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (ffffffff81a4bcde)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffffffff81a6d485)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffff81a769dd)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffff81a79b48)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffff81a7fb30)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffffffff81a84d84)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffffffff81aae3c0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/jump_label.c (ffffffff8124a8f5)
Location: include/asm-generic/atomic-instrumented.h:776
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff81bc3275)
Location: include/asm-generic/atomic-instrumented.h:776
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/jump_label.c (ffffffff81254c95)
Location: include/asm-generic/atomic-instrumented.h:776
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff81c3c1a2)
Location: include/asm-generic/atomic-instrumented.h:776
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/jump_label.c (ffffffff81259245)
Location: include/asm-generic/atomic-instrumented.h:776
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff81c2e642)
Location: include/asm-generic/atomic-instrumented.h:776
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/jump_label.c (ffffffff81294f05)
Location: include/linux/atomic/atomic-instrumented.h:561
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff81d4cd02)
Location: include/linux/atomic/atomic-instrumented.h:561
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/jump_label.c (ffffffff812eaad5)
Location: include/linux/atomic/atomic-instrumented.h:596
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff81f1c942)
Location: include/linux/atomic/atomic-instrumented.h:596
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/jump_label.c (ffffffff81354a35)
Location: include/linux/atomic/atomic-instrumented.h:596
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff820c4997)
Location: include/linux/atomic/atomic-instrumented.h:596
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/jump_label.c (ffffffff81385dc5)
Location: include/linux/atomic/atomic-instrumented.h:1484
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff82148a07)
Location: include/linux/atomic/atomic-instrumented.h:1484
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/sched/core.c (ffffffff81151b52)
Location: include/linux/atomic/atomic-instrumented.h:1484
Inline: True
Inline callers:
- kernel/sched/core.c:sched_tick_remote
In kernel/jump_label.c (ffffffff813af285)
Location: include/linux/atomic/atomic-instrumented.h:1484
Inline: True
Inline callers:
- kernel/jump_label.c:static_key_slow_try_dec
In drivers/firmware/efi/efi.c (ffffffff8222b427)
Location: include/linux/atomic/atomic-instrumented.h:1484
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
arm64
: Duplicate, Selective Inline ⚠️int atomic_fetch_add_unless(atomic_t *v, int a, int u);
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In kernel/cred.c (ffff80001012cbb0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/locking/mutex.c (ffff800010168850)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/irq/chip.c (ffff800010180120)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/module.c (ffff8000101c27b4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:__arm64_sys_delete_module
In kernel/debug/kdb/kdb_main.c (ffff800010200380)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffff800010264454)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffff8000102979c8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:_free_event
Direct callers:
- kernel/events/core.c:perf_mmap
In kernel/events/uprobes.c (ffff8000102a6504)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In kernel/jump_label.c (ffff8000102ab120)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In mm/filemap.c (ffff8000102afe0c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffff8000102c2d78)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffff8000102c9b8c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffff8000102f1188)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffff80001030b004)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffff8000103265dc)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffff800010335fd4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffff80001033f040)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/migrate.c (ffff800010350da0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffff800010359b24)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffff800010363f6c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffff80001036e4d0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffff800010379114)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffff80001037b0e4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffff800010386f4c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffff8000103f8904)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffff80001040630c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/proc/task_mmu.c (ffff80001043a5e8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffff800010440550)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/proc_sysctl.c (ffff80001044aa38)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (ffff8000104534a8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (ffff800010460a20)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffff800010473dac)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In fs/ext4/mballoc.c (ffff800010495378)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
In fs/ext4/super.c (ffff8000104bd030)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In drivers/phy/phy-core.c (ffff8000106879c8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffff8000106ec538)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/amba/bus.c (ffff8000107b9540)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/amba/bus.c:amba_remove
- drivers/amba/bus.c:amba_remove
- drivers/amba/bus.c:amba_probe
In drivers/tty/hvc/hvc_console.c (ffff800010879c58)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffff80001087e294)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/8250/8250_dw.c (ffff8000108915ec)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dw.c:dw8250_remove
In drivers/tty/serial/8250/8250_mtk.c (ffff800010892d74)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_mtk.c:mtk8250_remove
In drivers/tty/serdev/core.c (ffff8000108a9fe8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/base/core.c (ffff8000108e6608)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (ffff8000108fe0d0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (ffff80001096fa40)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffff8000109c95ec)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/spi/spi-omap2-mcspi.c (ffff8000109cdab4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_probe
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_setup
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_set_cs
In drivers/net/loopback.c (ffff8000109d0264)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/net/ethernet/freescale/fec_main.c (ffff8000109e67c0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_main.c:fec_drv_remove
- drivers/net/ethernet/freescale/fec_main.c:fec_probe
In drivers/cdrom/cdrom.c (ffff800010a10174)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/usb/core/hcd.c (ffff800010a1c358)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffff800010a2592c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffff800010a3713c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffff800010a90f30)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (ffff800010aba1f4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (ffff800010aba65c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/i2c/busses/i2c-sprd.c (ffff800010abca54)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-sprd.c:sprd_i2c_remove
- drivers/i2c/busses/i2c-sprd.c:sprd_i2c_probe
In drivers/cpufreq/cpufreq_governor.c (ffff800010b25bf0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (ffff800010b3a404)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/mmc/core/sdio_bus.c (ffff800010b3b214)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/mmc/core/block.c (ffff800010b41740)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/mmc/core/block.c:mmc_blk_remove
In drivers/firmware/efi/efi.c (ffff800010d9f394)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffff800010b7e9cc)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In drivers/perf/arm-cci.c (ffff800010b91b98)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/perf/arm-cci.c:cci_pmu_event_init
In net/core/sock.c (ffff800010bac178)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffff800010bb4798)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffff800010bd1ac4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffff800010be7610)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffff800010c010f8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffff800010c2214c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffff800010c55df4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffff800010c5bf8c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffff800010c60ee4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffff800010c62360)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffff800010c66860)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffff800010c8bb24)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:inet_sk_rx_dst_set
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
In net/ipv4/tcp_minisocks.c (ffff800010c8f96c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffff800010c940e0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffff800010c9e30c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffff800010ca1a88)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/icmp.c (ffff800010ca3d38)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/ipmr.c (ffff800010ccb494)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffff800010ce0f54)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffff800010ceb0d4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffff800010cec07c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_one
- net/xfrm/xfrm_output.c:xfrm_output_one
In net/ipv6/ip6_output.c (ffff800010cfc5dc)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (ffff800010d111f8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffff800010d371ac)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffff800010d3fc80)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffff800010d43e2c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffff800010d4b188)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffff800010d50e14)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffff800010d84708)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Symbols:
ffff800010294978-ffff8000102949d8: atomic_fetch_add_unless (STB_LOCAL)
armhf
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/fork.c (c0350c30)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/fork.c:get_mm_exe_file
In kernel/cred.c (c037cf40)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In kernel/locking/mutex.c (c03b4f4c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In kernel/power/hibernate.c (c03bcf2c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (c03c3c88)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (c03d017c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/module.c (c0408ae0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:__se_sys_delete_module
In kernel/acct.c (c040f29c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/acct.c:acct_process
In kernel/cgroup/cgroup.c (c041bbd4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_sk_alloc
- kernel/cgroup/cgroup.c:css_tryget_online_from_dir
- kernel/cgroup/cgroup.c:cpu_stat_show
- kernel/cgroup/cgroup.c:cgroup_kn_lock_live
- kernel/cgroup/cgroup.c:cgroup_get_e_css
In kernel/cgroup/cgroup-v1.c (c041ece8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_get_tree
- kernel/cgroup/cgroup-v1.c:cgroup1_get_tree
In kernel/cgroup/legacy_freezer.c (c04202f4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/cgroup/legacy_freezer.c:freezer_write
- kernel/cgroup/legacy_freezer.c:freezer_read
In kernel/cgroup/rdma.c (c0421528)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/cgroup/rdma.c:rdmacg_try_charge
In kernel/cgroup/cpuset.c (c04258f8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:proc_cpuset_show
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/debug/kdb/kdb_main.c (c043f688)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (c0495874)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (c04c6fe8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/events/core.c:account_event
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap_close
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (c04d5678)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In mm/filemap.c (c04dcc64)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/page-writeback.c (c04e8ddc)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages_ratelimited
- mm/page-writeback.c:balance_dirty_pages_ratelimited
In mm/swap.c (c04ededc)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (c04f3a90)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/backing-dev.c (c05036ac)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In mm/rmap.c (c0527478)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (c053dfb8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/ksm.c (c0545488)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/slub.c (c0549938)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/slub.c:alloc_slab_page
In mm/migrate.c (c05524a0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/memcontrol.c (c055c764)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_sk_alloc
- mm/memcontrol.c:mem_cgroup_try_charge
- mm/memcontrol.c:get_mctgt_type
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:memcg_kmem_get_cache
- mm/memcontrol.c:memcg_kmem_get_cache
- mm/memcontrol.c:mem_cgroup_iter
- mm/memcontrol.c:mem_cgroup_iter
- mm/memcontrol.c:get_mem_cgroup_from_page
- mm/memcontrol.c:__mem_cgroup_largest_soft_limit_node
In mm/page_idle.c (c0564690)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (c0565c8c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (c056f744)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/file.c (c05908ec)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/file.c:__fget
In fs/fs-writeback.c (c05a70d8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/fs-writeback.c:cgroup_writeback_by_id
- fs/fs-writeback.c:__inode_attach_wb
In fs/userfaultfd.c (c05cc998)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_unregister
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/aio.c (c05cedb0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/aio.c:lookup_ioctx
In fs/io_uring.c (c05d7568)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_get_req
In fs/proc/task_mmu.c (c0600514)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (c0603bb8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
- fs/proc/base.c:mem_rw
In fs/proc/proc_sysctl.c (c060f8fc)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (c061605c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (c06211d4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (c0637ef8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (c0659480)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (c0680598)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In block/bio.c (c0788394)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- block/bio.c:__bio_associate_blkg
In block/blk-core.c (c0791654)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- block/blk-core.c:blk_account_io_start
- block/blk-core.c:blk_queue_enter
In block/blk-mq.c (c079af88)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_timeout_work
In block/blk-mq-tag.c (c07a060c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_queue_tag_busy_iter
In block/blk-cgroup.c (c07b9254)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
- block/blk-cgroup.c:blkg_create
In drivers/bus/ti-sysc.c (c0829420)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/bus/ti-sysc.c:sysc_remove
- drivers/bus/ti-sysc.c:sysc_probe
In drivers/phy/phy-core.c (c082b584)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (c0887868)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/amba/bus.c (c08e5ec0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/amba/bus.c:amba_remove
- drivers/amba/bus.c:amba_remove
- drivers/amba/bus.c:amba_probe
In drivers/tty/hvc/hvc_console.c (c097ce74)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (c09807c8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/8250/8250_mtk.c (c098dd58)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_mtk.c:mtk8250_remove
In drivers/tty/serdev/core.c (c09a64c0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/iommu/omap-iommu.c (c09c4860)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/iommu/omap-iommu.c:omap_iommu_attach_dev
In drivers/base/core.c (c09d4c88)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (c09e8c3c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (c0a44cb8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (c0ab3020)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/spi/spi-omap2-mcspi.c (c0ab7f70)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_probe
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_setup
Direct callers:
- drivers/spi/spi-omap2-mcspi.c:omap2_mcspi_set_cs
In drivers/net/loopback.c (c0ab8484)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/net/ethernet/freescale/fec_main.c (c0ac9488)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_main.c:fec_drv_remove
- drivers/net/ethernet/freescale/fec_main.c:fec_probe
In drivers/net/ethernet/ti/davinci_mdio.c (c0ad04b4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/net/ethernet/ti/davinci_mdio.c:davinci_mdio_write
- drivers/net/ethernet/ti/davinci_mdio.c:davinci_mdio_read
- drivers/net/ethernet/ti/davinci_mdio.c:davinci_mdio_reset
In drivers/net/ethernet/ti/cpsw.c (c0ad436c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/net/ethernet/ti/cpsw.c:cpsw_remove
- drivers/net/ethernet/ti/cpsw.c:cpsw_probe
- drivers/net/ethernet/ti/cpsw.c:cpsw_ndo_setup_tc
- drivers/net/ethernet/ti/cpsw.c:cpsw_ndo_setup_tc
- drivers/net/ethernet/ti/cpsw.c:cpsw_ndo_set_tx_maxrate
- drivers/net/ethernet/ti/cpsw.c:cpsw_ndo_vlan_rx_kill_vid
- drivers/net/ethernet/ti/cpsw.c:cpsw_ndo_vlan_rx_add_vid
- drivers/net/ethernet/ti/cpsw.c:cpsw_ndo_set_mac_address
- drivers/net/ethernet/ti/cpsw.c:cpsw_ndo_open
In drivers/net/ethernet/ti/cpsw_ethtool.c (c0adaf1c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/net/ethernet/ti/cpsw_ethtool.c:cpsw_ethtool_op_begin
In drivers/cdrom/cdrom.c (c0ae8488)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In drivers/usb/core/hcd.c (c0af3b34)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (c0afbf24)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (c0b0a594)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (c0b633a0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/usb/musb/musb_core.c (c0b668b8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/usb/musb/musb_core.c:musb_suspend
In drivers/usb/musb/musb_gadget.c (c0b6f924)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/usb/musb/musb_gadget.c:musb_gadget_queue
In drivers/i2c/busses/i2c-designware-master.c (c0b99828)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (c0b99c3c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In drivers/i2c/busses/i2c-imx.c (c0b9c3a4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-imx.c:i2c_imx_remove
- drivers/i2c/busses/i2c-imx.c:i2c_imx_probe
In drivers/power/avs/smartreflex.c (c0ba93fc)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/power/avs/smartreflex.c:omap_sr_probe
In drivers/cpufreq/cpufreq_governor.c (c0bffb44)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/cpuidle/coupled.c (c0c05448)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/cpuidle/coupled.c:cpuidle_enter_state_coupled
In drivers/mmc/core/sdio.c (c0c14e0c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In drivers/mmc/core/sdio_bus.c (c0c15d48)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/mmc/core/block.c (c0c1c544)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/mmc/core/block.c:mmc_blk_remove
In drivers/mmc/host/sdhci.c (c0c25c7c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/mmc/host/sdhci.c:sdhci_set_power_noreg
- drivers/mmc/host/sdhci.c:sdhci_reset
In drivers/mmc/host/sdhci-esdhc-imx.c (c0c2e3c8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/mmc/host/sdhci-esdhc-imx.c:sdhci_esdhc_imx_remove
In drivers/firmware/efi/efi.c (c0e99308)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/clocksource/timer-ti-dm.c (c0c4781c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/clocksource/timer-ti-dm.c:omap_dm_timer_probe
In drivers/hwspinlock/hwspinlock_core.c (c0c6265c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In drivers/perf/arm-cci.c (c0c7b524)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- drivers/perf/arm-cci.c:cci_pmu_event_init
In net/core/sock.c (c0ccab50)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (c0cd0550)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (c0cec6a8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (c0cfd740)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (c0d14984)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (c0d3941c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
- net/core/dst_cache.c:dst_cache_per_cpu_get
In net/netfilter/nf_queue.c (c0d657f8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (c0d6b870)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (c0d70890)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (c0d71b54)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (c0d76370)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In net/ipv4/tcp_ipv4.c (c0d9c25c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:inet_sk_rx_dst_set
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
In net/ipv4/tcp_minisocks.c (c0d9ea30)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (c0da28fc)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (c0da911c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (c0dae8d0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In net/ipv4/icmp.c (c0db09d4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
In net/ipv4/ipmr.c (c0dd598c)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (c0dea2a0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (c0df2ea0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (c0df41e0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_one
- net/xfrm/xfrm_output.c:xfrm_output_one
In net/ipv6/ip6_output.c (c0e039f8)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (c0e15580)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (c0e39de4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (c0e429e4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (c0e45be4)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (c0e4c4f0)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (c0e51994)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (c0e7fbdc)
Location: arch/arm/include/asm/atomic.h:130
Inline: True
Symbols:
c0ab68e8-c0ab6934: atomic_fetch_add_unless.constprop.0 (STB_LOCAL)
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/process.c (c000000000022ab4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- arch/powerpc/kernel/process.c:show_stack
- arch/powerpc/kernel/process.c:get_wchan
In arch/powerpc/kernel/iommu.c (c000000000050fe8)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- arch/powerpc/kernel/iommu.c:iommu_tce_table_get
In arch/powerpc/kernel/stacktrace.c (c00000000006971c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- arch/powerpc/kernel/stacktrace.c:save_stack_trace_tsk_reliable
In arch/powerpc/sysdev/xive/common.c (c0000000000bcf2c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- arch/powerpc/sysdev/xive/common.c:xive_find_target_in_mask
In arch/powerpc/perf/core-book3s.c (c000000000128928)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In kernel/sched/core.c (c00000000017e458)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In kernel/sched/fair.c (c00000000019acf0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/locking/mutex.c (c0000000001c0618)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/locking/mutex.c:atomic_dec_and_mutex_lock
In kernel/irq/chip.c (c0000000001dacd0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/futex.c (c00000000021f254)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
In kernel/module.c (c000000000229a68)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/module.c:__se_sys_delete_module
In kernel/debug/kdb/kdb_main.c (c000000000277140)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (c000000000307c30)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/bpf/btf.c (c000000000330dd0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (c00000000034e674)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:_free_event
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (c000000000355094)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In kernel/jump_label.c (c00000000035e9e8)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In mm/filemap.c (c000000000364dd4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (c00000000037d010)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (c000000000386218)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (c0000000003b7830)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/zswap.c (c000000000402c10)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/hugetlb.c (c0000000004107dc)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (c00000000041b44c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (c00000000042e1d4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/memory_hotplug.c:do_migrate_range
In mm/migrate.c (c000000000437028)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (c0000000004432ac)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (c00000000044cf30)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (c00000000045de5c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (c00000000046c008)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/super.c (c00000000047d5a0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In fs/notify/mark.c (c0000000004f1038)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (c00000000051a74c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (c000000000535870)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (c00000000055adb4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (c000000000564c94)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (c0000000005799f0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/ext4/balloc.c (c00000000057d06c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (c00000000059850c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (c0000000005c16d8)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (c0000000005f3170)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In fs/debugfs/file.c (c00000000065ff28)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (c000000000666a48)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (c00000000067b930)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (c00000000067e40c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (c0000000006fcacc)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (c000000000701b7c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (c00000000070ab94)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (c00000000070d650)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (c00000000071184c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c000000000712dcc)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (c0000000007188ec)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (c00000000071a96c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (c00000000071dc5c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (c000000000722320)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (c00000000072410c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (c0000000007263ac)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (c000000000785390)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In block/bsg-lib.c (c0000000007a6e98)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (c0000000008120b4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In drivers/phy/phy-core.c (c000000000820d38)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (c00000000086817c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/tty/vt/vt.c (c0000000009172f4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (c000000000920f84)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (c0000000009271d8)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (c0000000009408f8)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/char/hw_random/core.c (c0000000009514d4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:set_current_rng
In drivers/base/core.c (c00000000097c358)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (c00000000099b380)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/dma-buf/dma-buf.c (c000000000a1d460)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (c000000000a20000)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In drivers/dma-buf/dma-resv.c (c000000000a21200)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (c000000000a24120)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/hosts.c (c000000000a29100)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/scsi/scsi_scan.c (c000000000a356c0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/spi/spi.c (c000000000a8b218)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/cdrom/cdrom.c (c000000000ac6ce0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In drivers/usb/core/hcd.c (c000000000ad47b4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (c000000000ae0198)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (c000000000af4b34)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (c000000000b6c688)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (c000000000b9d2dc)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (c000000000b9dbf8)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In drivers/cpufreq/cpufreq_governor.c (c000000000c1a730)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (c000000000c353f0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/mmc/core/sdio.c:mmc_sdio_detect
In drivers/mmc/core/sdio_bus.c (c000000000c37998)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/hwspinlock/hwspinlock_core.c (c000000000c5a530)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (c000000000c81ff4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In net/core/skbuff.c (c000000000c8cc48)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (c000000000c9b338)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (c000000000cc2bf0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (c000000000ceb7a0)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (c000000000cff414)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (c000000000d12434)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In net/core/bpf_sk_storage.c (c000000000d2a998)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (c000000000d3a834)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (c000000000d5b384)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (c000000000d5fdf8)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (c000000000d6ef24)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (c000000000d7156c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (c000000000d7f80c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (c000000000db22d4)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (c000000000dd0978)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (c000000000dda614)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In net/ipv4/nexthop.c (c000000000de2210)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/nexthop.c:rtm_new_nexthop
In net/ipv4/tcp_bpf.c (c000000000df3158)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (c000000000df5234)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (c000000000e01540)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (c000000000e0bf3c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (c000000000e27194)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (c000000000e44134)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (c000000000e5510c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (c000000000e5b10c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (c000000000e85e8c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (c000000000e8ee34)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/dec_and_lock.c (c000000000ec3a10)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (c000000000eca834)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
In lib/kobject.c (c000000000ecbe5c)
Location: arch/powerpc/include/asm/atomic.h:213
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cred.c (ffffffe0000e1750)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In kernel/sched/core.c (ffffffe0000e61b4)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In kernel/locking/mutex.c (ffffffe00010a53e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In kernel/irq/chip.c (ffffffe00011835e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/futex.c (ffffffe00013d718)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
In kernel/module.c (ffffffe000142e58)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:__se_sys_delete_module
In kernel/bpf/syscall.c (ffffffe00019f786)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__bpf_map_inc_not_zero
In kernel/bpf/btf.c (ffffffe0001bb040)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffe0001cba7e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_set_output
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap_close
- kernel/events/core.c:_free_event
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffe0001d0cf0)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/filemap.c (ffffffe0001d536a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffe0001e40ac)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffe0001e8e68)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/rmap.c (ffffffe000214a94)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffe00022680c)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/zswap.c (ffffffe00022ac46)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/hugetlb.c (ffffffe000232126)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffe0002339da)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/migrate.c (ffffffe00023f760)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/memcontrol.c (ffffffe000240b3a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
- mm/memcontrol.c:get_mctgt_type
In mm/page_idle.c (ffffffe000250960)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffffffe000251438)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffffffe000259742)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/notify/mark.c (ffffffe00029e8b4)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/userfaultfd.c (ffffffe0002a77c4)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_unregister
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffffffe0002afcde)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/crypto/keyring.c (ffffffe0002b6818)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (ffffffe0002c51e6)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/task_mmu.c (ffffffe0002d2adc)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffe0002d7a8e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
- fs/proc/base.c:mem_rw
In fs/proc/array.c (ffffffe0002db392)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_sysctl.c (ffffffe0002dfd50)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/proc/proc_net.c (ffffffe0002e1cae)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/kernfs/dir.c (ffffffe0002e5b16)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/configfs/item.c (ffffffe0002edbd2)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/ext4/balloc.c (ffffffe0002efebe)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffe000301d88)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffe00031bba8)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (ffffffe000338c92)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In fs/debugfs/file.c (ffffffe0003805d8)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffe00038505a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffe000390820)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffe000392018)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffe0003d9bb6)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffe0003dca48)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffe0003e25c2)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffe0003e3efa)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffe0003e6832)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffe0003e91ba)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffe0003ea0fc)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffe0003eb526)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffe0003ed1da)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffe0003efc86)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffe0003f0e9a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffe0003f2522)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffe00042df2e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In block/bsg-lib.c (ffffffe000443b5e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffe00048c55a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In drivers/phy/phy-core.c (ffffffe000495fee)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffe0004c15fa)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/tty/vt/vt.c (ffffffe000547010)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffe00054ad30)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffe00054d116)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (ffffffe00055eae4)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/char/hw_random/core.c (ffffffe000567f02)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In drivers/base/core.c (ffffffe00057aede)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (ffffffe00058cab8)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/dma-buf/dma-buf.c (ffffffe0005d2a12)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffe0005d439e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffe0005d54e0)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffe0005d69ea)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/hosts.c (ffffffe0005d9a1a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/scsi/scsi_scan.c (ffffffe0005e2a3e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/spi/spi.c (ffffffe0006196be)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffe00061ccf0)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/cdrom/cdrom.c (ffffffe000635ff2)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In drivers/usb/core/hcd.c (ffffffe00063f83a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffe000647420)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffe000653ba4)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffffffe0006a3982)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (ffffffe0006be9fe)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (ffffffe0006bf114)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In drivers/mmc/core/sdio.c (ffffffe000710f56)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/mmc/core/sdio.c:mmc_sdio_detect
In drivers/mmc/core/sdio_bus.c (ffffffe000712772)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/mmc/core/block.c (ffffffe00071864e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/mmc/core/block.c:mmc_blk_remove
In drivers/hwspinlock/hwspinlock_core.c (ffffffe00072ca42)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffe00073ca24)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffe0007458be)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
- net/core/skbuff.c:__copy_skb_header
In net/core/net_namespace.c (ffffffe00074ec76)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/dev.c (ffffffe00075bec2)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffe0007698ba)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffe00077f20e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffe00078e36a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffe000799312)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In net/core/dst_cache.c (ffffffe00079abae)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/core/bpf_sk_storage.c (ffffffe0007a7b0c)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffe0007af972)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/netfilter/nf_queue.c (ffffffe0007c0130)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffffffe0007c5210)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffe0007c6212)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/ip_options.c (ffffffe0007c909e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffe0007c9f20)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffe0007cd968)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In net/ipv4/inet_hashtables.c (ffffffe0007cfbf0)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffe0007d18f8)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffe0007da5a2)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/tcp_ipv4.c (ffffffe0007ee07a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffe0007efcac)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffe0007f3614)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffe0007fc33c)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp_sendmsg
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/arp.c (ffffffe0007fe29e)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In net/ipv4/icmp.c (ffffffe0007ffbbe)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In net/ipv4/fib_semantics.c (ffffffe00080f116)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffe000815516)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In net/ipv4/nexthop.c (ffffffe00081a5b0)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/nexthop.c:rtm_new_nexthop
In net/ipv4/ipmr.c (ffffffe00081e7b8)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/ipv4/tcp_bpf.c (ffffffe000824c28)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffe00082668c)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffe00082fb04)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffe00083684a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/xfrm/xfrm_input.c (ffffffe00083890a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffe000839ad0)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_one
- net/xfrm/xfrm_output.c:xfrm_output_one
In net/ipv6/ip6_output.c (ffffffe000846e9c)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/addrconf.c (ffffffe000848f34)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffe00085bc9a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffe00086613a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffe00086a8cc)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/tcp_ipv6.c (ffffffe00087323c)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffe00087b9ca)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffe00087e9bc)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffe00088420a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/calipso.c (ffffffe000886400)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/seg6_local.c (ffffffe000889120)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In net/ipv6/inet6_hashtables.c (ffffffe00088d6ec)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/dec_and_lock.c (ffffffe0008aebac)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In lib/klist.c (ffffffe0008b336c)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
In lib/kobject.c (ffffffe0008b3f9a)
Location: arch/riscv/include/asm/atomic.h:202
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006d1a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- arch/x86/events/core.c:x86_add_exclusive
In kernel/cred.c (ffffffff810c7c95)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/locking/mutex.c (ffffffff810fc955)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/power/hibernate.c (ffffffff81102a58)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (ffffffff81108d4e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (ffffffff811142fa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/module.c (ffffffff8114a0e5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:try_release_module_ref
In kernel/debug/kdb/kdb_main.c (ffffffff81180d15)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffffffff811d8cc9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffffffff812081ec)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff812134fd)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In kernel/jump_label.c (ffffffff81217355)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In mm/filemap.c (ffffffff8121ae5f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffff8122b3ef)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffff81231363)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffffffff81251a2b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffffffff8126d85b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffff812837e9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81290261)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffff81297f6a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (ffffffff812a4562)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory_hotplug.c:do_migrate_range
In mm/migrate.c (ffffffff812a907b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffffffff812b19c5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffffffff812baa23)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffffffff812c2cb9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffffffff812cbb67)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffffffff812cd2f4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffffffff812d877a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffffffff813320de)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffffffff8133cccd)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/proc/task_mmu.c (ffffffff81367663)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffff8136d48a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/proc_sysctl.c (ffffffff81375f73)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (ffffffff8137ccc0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff8139a8d2)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffff813b3995)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In drivers/phy/phy-core.c (ffffffff81557357)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffff8157bfee)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/tty/hvc/hvc_console.c (ffffffff81668525)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffffffff8166c1e8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (ffffffff8167f7c4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/iommu/intel-svm.c (ffffffff816b6c4d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:prq_event_thread
In drivers/base/core.c (ffffffff816c14fa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (ffffffff816d3c3d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (ffffffff81721a7e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffffffff8177a857)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffff8177c4df)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/cdrom/cdrom.c (ffffffff8179a5db)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/usb/core/hcd.c (ffffffff817a5086)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffff817ad11b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffff817bad5c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffffffff818061b7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/cpufreq/cpufreq_governor.c (ffffffff8186bad1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (ffffffff81883bbb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/mmc/core/sdio_bus.c (ffffffff81884a90)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/firmware/efi/efi.c (ffffffff81a69be5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8189481b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffff818b3de0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff818b89ee)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffffffff818d396e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffff818e5b6e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffffffff818f829e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffffffff8191a87b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffffffff819463e3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffffffff8194bf43)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffffffff81950730)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffff81951815)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffff819557a8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffffffff8197a549)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffff8197c872)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffff819802d9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffff81985856)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffffffff8198bdd8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/icmp.c (ffffffff8198df6a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/ipmr.c (ffffffff819b027a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffffffff819c3362)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffffffff819cb987)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffff819cc9e3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/ipv6/ip6_output.c (ffffffff819dab65)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (ffffffff819eb36e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffffffff81a0cb15)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffff81a1606d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffff81a191d8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffff81a1f1c0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffffffff81a24414)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffffffff81a4d210)
Location: include/linux/atomic-fallback.h:1084
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff8100543a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- arch/x86/events/core.c:x86_add_exclusive
In kernel/cred.c (ffffffff810b64b5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/sched/core.c (ffffffff810bfa04)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/sched/core.c:sched_tick_remote
In kernel/locking/mutex.c (ffffffff810ecb65)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/power/hibernate.c (ffffffff810f3cc8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (ffffffff810f9c3e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (ffffffff8110500a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/module.c (ffffffff8113d395)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:try_release_module_ref
In kernel/debug/kdb/kdb_main.c (ffffffff81173e55)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffffffff811cba89)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffffffff811fb324)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff8120626d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In kernel/jump_label.c (ffffffff8120a0b5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In mm/filemap.c (ffffffff8120e05f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffff8121e4df)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffff81224423)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffffffff812448d4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffffffff8125f88b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffff812756a1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81281ef1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffff81289b2a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (ffffffff81296032)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory_hotplug.c:do_migrate_range
In mm/migrate.c (ffffffff8129a9f1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffffffff812a2d95)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffffffff812abbcf)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffffffff812b3d09)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffffffff812bc9e7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffffffff812be164)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffffffff812c93fa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffffffff81322c9e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffffffff8132d99d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/proc/task_mmu.c (ffffffff81358303)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffff8135df1a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/proc_sysctl.c (ffffffff81366a43)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (ffffffff8136d790)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff8138b362)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffff813a4425)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In drivers/phy/phy-core.c (ffffffff81547817)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffff8156adbe)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/tty/hvc/hvc_console.c (ffffffff816488a5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffffffff8164b488)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/iommu/intel-svm.c (ffffffff8169488d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:prq_event_thread
In drivers/base/core.c (ffffffff8169c7aa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (ffffffff816aeedd)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (ffffffff816faeae)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffffffff8175a607)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffff8175c28f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/vfio/vfio.c (ffffffff8177a74a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_group_add_container_user
In drivers/cdrom/cdrom.c (ffffffff8178c2ab)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/usb/core/hcd.c (ffffffff81796b96)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffff8179eb1b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffff817ac77c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci.c (ffffffff817b5d1e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_free_dev
In drivers/usb/host/xhci-pci.c (ffffffff817cd937)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/cpufreq/cpufreq_governor.c (ffffffff81834781)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/firmware/efi/efi.c (ffffffff81a260b5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8184ccf5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffff8186dd30)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff8187293e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffffffff8188d7fe)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffff8189f9ae)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffffffff818b20ce)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffffffff818d462b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffffffff818ffed3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffffffff81905a33)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffffffff8190a220)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffff8190b305)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffff8190f298)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffffffff81934009)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffff81936332)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffff81939d99)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffff8193f316)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffffffff81945898)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/icmp.c (ffffffff81947a2a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/ipmr.c (ffffffff8196c8aa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffffffff81980152)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffffffff81988777)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffff819897d3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/ipv6/ip6_output.c (ffffffff81997925)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (ffffffff819a812e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffffffff819c98d5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffff819d2e2d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffff819d5f98)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffff819dbf80)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffffffff819e11d4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffffffff81a0a340)
Location: include/linux/atomic-fallback.h:1084
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006cda)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- arch/x86/events/core.c:x86_add_exclusive
In kernel/cred.c (ffffffff810c71e5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/locking/mutex.c (ffffffff810f9b15)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/power/hibernate.c (ffffffff81100cc8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (ffffffff81106c4e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (ffffffff811121ea)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/module.c (ffffffff81147f95)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:try_release_module_ref
In kernel/debug/kdb/kdb_main.c (ffffffff8117eae5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffffffff811d6a99)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffffffff81205fbc)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff8121129d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In kernel/jump_label.c (ffffffff812150f5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In mm/filemap.c (ffffffff81218bff)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffff8122918f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffff8122f103)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffffffff8124f7cb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffffffff8126b5fb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffff812815f9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8128e071)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffff81295d7a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (ffffffff812a2372)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory_hotplug.c:do_migrate_range
In mm/migrate.c (ffffffff812a6e8b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffffffff812af7d5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffffffff812b8833)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffffffff812c0ac9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffffffff812c9977)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffffffff812cb104)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffffffff812d658a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffffffff8132fbae)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffffffff8133a79d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/proc/task_mmu.c (ffffffff81365133)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffff8136af5a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/proc_sysctl.c (ffffffff81373a43)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (ffffffff8137a790)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff81398132)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffff813b11f5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In drivers/phy/phy-core.c (ffffffff81553097)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffff8157beae)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/acpi/apei/ghes.c (ffffffff816380c5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff81696905)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffffffff8169a5c8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (ffffffff816adba4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/iommu/intel-svm.c (ffffffff816e511d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:prq_event_thread
In drivers/base/core.c (ffffffff816ef9ca)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (ffffffff817021ad)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (ffffffff8176084e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffffffff817aabf7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffff817ac887)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/vfio/vfio.c (ffffffff817c551a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_group_add_container_user
In drivers/cdrom/cdrom.c (ffffffff817d707b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/usb/core/hcd.c (ffffffff817e1b26)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffff817e9bbb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffff817f77fc)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffffffff81845267)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (ffffffff8186a84f)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (ffffffff8186acd8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/cpufreq/cpufreq_governor.c (ffffffff818bc861)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (ffffffff818d505b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/mmc/core/sdio_bus.c (ffffffff818d5f30)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/firmware/efi/efi.c (ffffffff81ad5ff5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818e831b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffff81904de0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff819099ee)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffffffff8192496e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffff81936b9e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffffffff819492ce)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffffffff8196ba0b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffffffff81997573)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/netfilter/nf_conntrack_core.c (ffffffff8199e4d1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_core.c:gc_worker
- net/netfilter/nf_conntrack_core.c:early_drop
- net/netfilter/nf_conntrack_core.c:__nf_conntrack_confirm
- net/netfilter/nf_conntrack_core.c:__nf_conntrack_find_get
In net/netfilter/nf_conntrack_standalone.c (ffffffff819a17ae)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_standalone.c:ct_seq_show
In net/netfilter/nf_conntrack_expect.c (ffffffff819a2e26)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_expect.c:nf_ct_find_expectation
In net/netfilter/nf_conntrack_netlink.c (ffffffff819b0c15)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_netlink.c:ctnetlink_dump_list
- net/netfilter/nf_conntrack_netlink.c:ctnetlink_dump_table
In net/ipv4/route.c (ffffffff819b6713)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffffffff819baf00)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffff819bbfe5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffff819bff78)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffffffff819e4d19)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffff819e7042)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffff819eaaa9)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffff819f0026)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffffffff819f65e8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/icmp.c (ffffffff819f880a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/ipmr.c (ffffffff81a1ab1a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffffffff81a2dde2)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffffffff81a36407)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffff81a37463)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/ipv6/ip6_output.c (ffffffff81a455e5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (ffffffff81a55dee)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffffffff81a77595)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffff81a80aed)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffff81a83c58)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffff81a89c40)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffffffff81a8ee94)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffffffff81ab9600)
Location: include/linux/atomic-fallback.h:1084
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006e3a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- arch/x86/events/core.c:x86_add_exclusive
In arch/x86/platform/uv/uv_nmi.c (ffffffff8109a8a5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/cred.c (ffffffff810cf720)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/locking/mutex.c (ffffffff81104c85)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In kernel/power/hibernate.c (ffffffff8110c098)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/hibernate.c:software_resume
- kernel/power/hibernate.c:hibernate
In kernel/power/user.c (ffffffff8111200e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/power/user.c:snapshot_open
In kernel/irq/chip.c (ffffffff8111d80a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/irq/chip.c:irq_chip_pm_get
In kernel/module.c (ffffffff81154bae)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/module.c:try_module_get
- kernel/module.c:try_release_module_ref
In kernel/debug/kdb/kdb_main.c (ffffffff8118c405)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_main.c:kdb_param_enable_nmi
In kernel/bpf/syscall.c (ffffffff811e4e09)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_inc_not_zero
In kernel/events/core.c (ffffffff81214e73)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:perf_mmap
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff812201ed)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- kernel/events/uprobes.c:register_for_each_vma
In kernel/jump_label.c (ffffffff812240c5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In mm/filemap.c (ffffffff81227cf4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:find_get_pages_range_tag
- mm/filemap.c:find_get_pages_contig
- mm/filemap.c:find_get_pages_range
- mm/filemap.c:find_get_entries
- mm/filemap.c:find_get_entry
In mm/swap.c (ffffffff812384ef)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swap.c:deactivate_file_page
In mm/vmscan.c (ffffffff8123e513)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/vmscan.c:__isolate_lru_page
In mm/gup.c (ffffffff8125f13b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
In mm/rmap.c (ffffffff8127af79)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
In mm/swapfile.c (ffffffff81291336)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8129de13)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hugetlb.c:isolate_huge_page
In mm/ksm.c (ffffffff812a5b8a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/ksm.c:get_ksm_page
In mm/memory_hotplug.c (ffffffff812b26d2)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory_hotplug.c:do_migrate_range
In mm/migrate.c (ffffffff812b71bd)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:isolate_movable_page
In mm/huge_memory.c (ffffffff812bfb15)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
In mm/memcontrol.c (ffffffff812c8e73)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memcontrol.c:get_mctgt_type
In mm/memory-failure.c (ffffffff812d1589)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/memory-failure.c:get_hwpoison_page
In mm/page_idle.c (ffffffff812da677)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/hmm.c (ffffffff812dbe64)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_register
In fs/super.c (ffffffff812e70c8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/super.c:grab_super
In fs/userfaultfd.c (ffffffff8134252e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_release
In fs/io_uring.c (ffffffff8134d2f8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_wq_submit_work
In fs/proc/task_mmu.c (ffffffff81378813)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
In fs/proc/base.c (ffffffff8137c5fa)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/base.c:environ_read
In fs/proc/proc_sysctl.c (ffffffff81386fd5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
In fs/kernfs/dir.c (ffffffff8138e28a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/ext4/balloc.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff813ac4e4)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/mballoc.c (ffffffff813c5d35)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/super.c (0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:__ext4_grp_locked_error
In drivers/phy/phy-core.c (ffffffff8156cf27)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/phy/phy-core.c:phy_pm_runtime_get
In drivers/pci/pci-driver.c (ffffffff8159635e)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_device_remove
In drivers/acpi/apei/ghes.c (ffffffff816523f5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff816b0eb5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
In drivers/tty/serial/serial_core.c (ffffffff816b51c8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_poll_put_char
- drivers/tty/serial/serial_core.c:uart_poll_get_char
- drivers/tty/serial/serial_core.c:uart_dtr_rts
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serdev/core.c (ffffffff816c8004)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/tty/serdev/core.c:serdev_device_open
In drivers/iommu/intel-svm.c (ffffffff816ff7eb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:prq_event_thread
In drivers/base/core.c (ffffffff8170a20a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/core.c:device_link_add
In drivers/base/power/runtime.c (ffffffff8171c9cd)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_clean_up_links
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_get_suppliers
In drivers/scsi/hosts.c (ffffffff8177beae)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
In drivers/spi/spi.c (ffffffff817c4b71)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/loopback.c (ffffffff817c6817)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/net/loopback.c:loopback_xmit
In drivers/vfio/vfio.c (ffffffff817df7ba)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_group_add_container_user
In drivers/cdrom/cdrom.c (ffffffff817f131b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/usb/core/hcd.c (ffffffff817fbf16)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_end_port_resume
In drivers/usb/core/driver.c (ffffffff818040eb)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_autopm_get_interface_async
- drivers/usb/core/driver.c:usb_autopm_put_interface_no_suspend
In drivers/usb/core/hcd-pci.c (ffffffff81811a3c)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
In drivers/usb/host/xhci-pci.c (ffffffff8185f7e7)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
- drivers/usb/host/xhci-pci.c:xhci_pci_probe
In drivers/i2c/busses/i2c-designware-master.c (ffffffff818847df)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_probe
In drivers/i2c/busses/i2c-designware-platdrv.c (ffffffff81884c68)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/cpufreq/cpufreq_governor.c (ffffffff818d8b51)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_governor.c:dbs_update_util_handler
In drivers/mmc/core/sdio.c (ffffffff818f1b7b)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In drivers/mmc/core/sdio_bus.c (ffffffff818f2a50)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/mmc/core/sdio_bus.c:sdio_bus_remove
- drivers/mmc/core/sdio_bus.c:sdio_bus_probe
In drivers/firmware/efi/efi.c (ffffffff81ae24b5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81904f83)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_lock_request
In net/core/sock.c (ffffffff81925eaf)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/sock.c:sk_dst_check
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff8192aaee)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/skbuff.c:__copy_skb_header
In net/core/dev.c (ffffffff81945e0a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_loopback_xmit
- net/core/dev.c:dev_fill_metadata_dst
In net/core/neighbour.c (ffffffff81958354)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/neighbour.c:__neigh_event_send
In net/core/filter.c (ffffffff8196abde)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/filter.c:bpf_skb_set_tunnel_key
In net/core/dst_cache.c (ffffffff8198de89)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/core/dst_cache.c:dst_cache_set_ip6
- net/core/dst_cache.c:dst_cache_set_ip4
In net/netfilter/nf_queue.c (ffffffff819ba253)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue
In net/ipv4/route.c (ffffffff819bff45)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:rt_cache_route
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_options.c (ffffffff819c480d)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_rcv_srr
In net/ipv4/ip_output.c (ffffffff819c58f5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffff819c9951)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp_ipv4.c (ffffffff819ee079)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
In net/ipv4/tcp_minisocks.c (ffffffff819f0d10)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffff819f4980)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_active_disable_ofo_check
In net/ipv4/udp.c (ffffffff819fa8ad)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_sendmsg
In net/ipv4/arp.c (ffffffff81a007f8)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/icmp.c (ffffffff81a02b78)
Location: include/linux/atomic-fallback.h:1084
Inline: True
In net/ipv4/ipmr.c (ffffffff81a2597a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_cache_report
In net/xfrm/xfrm_policy.c (ffffffff81a395c2)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_route_forward
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xdst_queue_output
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
In net/xfrm/xfrm_input.c (ffffffff81a41d58)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffff81a42df3)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/ipv6/ip6_output.c (ffffffff81a512b5)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_make_skb
- net/ipv6/ip6_output.c:ip6_setup_cork
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/route.c (ffffffff81a61e1a)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_route_output_flags
- net/ipv6/route.c:ip6_pol_route_lookup
- net/ipv6/route.c:ip6_create_rt_rcu
In net/ipv6/tcp_ipv6.c (ffffffff81a83de1)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:inet6_sk_rx_dst_set
In net/ipv6/ip6_flowlabel.c (ffffffff81a8d3ad)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ipv6_flowlabel_opt
- net/ipv6/ip6_flowlabel.c:__fl6_sock_lookup
- net/ipv6/ip6_flowlabel.c:fl_lookup
In net/ipv6/ip6mr.c (ffffffff81a90578)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_cache_report
In net/ipv6/fib6_rules.c (ffffffff81a968a0)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/fib6_rules.c:fib6_rule_action
- net/ipv6/fib6_rules.c:fib6_rule_lookup
In net/ipv6/seg6_local.c (ffffffff81a9bc18)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Inline callers:
- net/ipv6/seg6_local.c:input_action_end_dx4
- net/ipv6/seg6_local.c:seg6_lookup_nexthop
In lib/dec_and_lock.c (ffffffff81ac5a50)
Location: include/linux/atomic-fallback.h:1084
Inline: True
Arch