atomic_fetch_sub
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/do_mounts.c (ffffffe000001528)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- init/do_mounts.c:mount_block_root
In arch/riscv/kernel/perf_event.c (ffffffe0000b96f2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- arch/riscv/kernel/perf_event.c:riscv_event_destroy
In kernel/fork.c (ffffffe0000c1b94)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mm
- kernel/fork.c:dup_mm
- kernel/fork.c:mm_access
- kernel/fork.c:mm_access
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:__put_task_struct
- kernel/fork.c:__put_task_struct
- kernel/fork.c:__mmdrop
In kernel/exit.c (ffffffe0000c5320)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:delayed_put_task_struct
In kernel/ptrace.c (ffffffe0000cc320)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffe0000cd54a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/signal.c:__sigqueue_alloc
In kernel/sys.c (ffffffe0000d44fe)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/sys.c:__se_sys_prlimit64
In kernel/umh.c (ffffffe0000d5224)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec
In kernel/workqueue.c (ffffffe0000d7438)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:pwq_dec_nr_in_flight
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffe0000dc302)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/pid.c:put_pid
In kernel/kthread.c (ffffffe0000df3ae)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/kthread.c:kthread_stop
In kernel/nsproxy.c (ffffffe0000e04ba)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
- kernel/nsproxy.c:create_new_namespaces
In kernel/cred.c (ffffffe0000e1844)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/cred.c:prepare_kernel_cred
- kernel/cred.c:prepare_kernel_cred
- kernel/cred.c:prepare_kernel_cred
- kernel/cred.c:revert_creds
- kernel/cred.c:commit_creds
- kernel/cred.c:commit_creds
- kernel/cred.c:copy_creds
- kernel/cred.c:exit_creds
- kernel/cred.c:exit_creds
- kernel/cred.c:put_cred_rcu
- kernel/cred.c:put_cred_rcu
In kernel/smpboot.c (ffffffe0000e3030)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In kernel/groups.c (ffffffe0000e4300)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/groups.c:__se_sys_setgroups
- kernel/groups.c:__se_sys_setgroups
- kernel/groups.c:set_current_groups
In kernel/sched/core.c (ffffffe0000ebe8c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/sched/core.c:sched_setaffinity
- kernel/sched/core.c:__se_sys_sched_setattr
- kernel/sched/core.c:do_sched_setscheduler
- kernel/sched/core.c:finish_task_switch
- kernel/sched/core.c:wake_up_q
- kernel/sched/core.c:wake_q_add_safe
In kernel/sched/rt.c (ffffffe0000f9278)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/sched/rt.c:push_rt_task
- kernel/sched/rt.c:push_rt_task
In kernel/sched/deadline.c (ffffffe0000fb4ae)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/sched/deadline.c:inactive_task_timer
- kernel/sched/deadline.c:dl_task_timer
- kernel/sched/deadline.c:dl_change_utilization
In kernel/sched/topology.c (ffffffe000100460)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/sched/topology.c:destroy_sched_domain
- kernel/sched/topology.c:sched_put_rd
- kernel/sched/topology.c:rq_attach_root
In kernel/sched/autogroup.c (ffffffe00010389a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffe00010a172)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/locking/mutex.c (ffffffe00010a57c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In kernel/locking/rtmutex.c (ffffffe00010ba90)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/irq/manage.c (ffffffe000113e90)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/irq/manage.c:__free_irq
- kernel/irq/manage.c:__free_irq
- kernel/irq/manage.c:__setup_irq
- kernel/irq/manage.c:__setup_irq
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_dtor
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/rcu/update.c (ffffffe00011e178)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/srcutree.c (ffffffe00011f386)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_barrier
- kernel/rcu/srcutree.c:srcu_barrier_cb
In kernel/rcu/tree.c (ffffffe000121336)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In kernel/kcmp.c (ffffffe000128aca)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/kcmp.c:__se_sys_kcmp
- kernel/kcmp.c:__se_sys_kcmp
In kernel/time/posix-cpu-timers.c (ffffffe0001371e8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timer_del
- kernel/time/posix-cpu-timers.c:posix_cpu_clock_get
In kernel/futex.c (ffffffe00013e4d6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:get_futex_key
- kernel/futex.c:get_futex_key
- kernel/futex.c:get_futex_key
In kernel/module.c (ffffffe000144376)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/module.c:__se_sys_delete_module
In kernel/cgroup/cgroup.c (ffffffe0001518a4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:css_killed_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_advance_css_set
- kernel/cgroup/cgroup.c:css_task_iter_advance_css_set
- kernel/cgroup/cgroup.c:cgroup_procs_write_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_init_fs_context
- kernel/cgroup/cgroup.c:cgroup_fs_context_free
- kernel/cgroup/cgroup.c:find_css_set
In kernel/cgroup/namespace.c (ffffffe000152858)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_put
- kernel/cgroup/namespace.c:cgroupns_install
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffe000153c26)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/utsname.c (ffffffe00015aef8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:free_uts_ns
- kernel/utsname.c:copy_utsname
In kernel/user_namespace.c (ffffffe00015ba9c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/user_namespace.c:userns_install
- kernel/user_namespace.c:userns_put
- kernel/user_namespace.c:free_user_ns
- kernel/user_namespace.c:unshare_userns
In kernel/pid_namespace.c (ffffffe00015ca24)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
- kernel/pid_namespace.c:delayed_free_pidns
In kernel/stop_machine.c (ffffffe00015d38c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:multi_cpu_stop
- kernel/stop_machine.c:cpu_stop_queue_work
In kernel/audit.c (ffffffe000160354)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_send_reply_thread
- kernel/audit.c:audit_send_list
- kernel/audit.c:kauditd_thread
- kernel/audit.c:auditd_conn_free
In kernel/audit_watch.c (ffffffe0001666f6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In kernel/audit_tree.c (ffffffe0001691e6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_put_tree
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:free_chunk
In kernel/hung_task.c (ffffffe0001696dc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/hung_task.c:watchdog
- kernel/hung_task.c:watchdog
In kernel/seccomp.c (ffffffe00016c250)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_notify_release
- kernel/seccomp.c:seccomp_attach_filter
In kernel/relay.c (ffffffe00016d5dc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/taskstats.c (ffffffe00016e8b0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_user_cmd
In kernel/trace/trace.c (ffffffe00017d070)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/trace/trace.c:buffer_spd_release
- kernel/trace/trace.c:buffer_pipe_buf_release
In kernel/trace/trace_sched_wakeup.c (ffffffe0001887b0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In kernel/trace/trace_events.c (ffffffe00018fd90)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/trace/trace_events.c:__ftrace_event_enable_disable
In kernel/trace/trace_events_trigger.c (ffffffe00019752e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In kernel/bpf/syscall.c (ffffffe0001a0cd6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_raw_tracepoint_release
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:bpf_prog_release
- kernel/bpf/syscall.c:__bpf_prog_put_rcu
- kernel/bpf/syscall.c:__bpf_map_inc_not_zero
- kernel/bpf/syscall.c:bpf_map_put_with_uref
- kernel/bpf/syscall.c:bpf_map_put_with_uref
In kernel/bpf/btf.c (ffffffe0001bb0ae)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
- kernel/bpf/btf.c:btf_new_fd
- kernel/bpf/btf.c:btf_release
In kernel/bpf/cpumap.c (ffffffe0001bcc66)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:__cpu_map_entry_free
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/bpf/stackmap.c (ffffffe0001bf6f8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:stack_map_get_build_id_offset
In kernel/events/core.c (ffffffe0001d03cc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_free_task
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__perf_event_overflow
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_mmap_close
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_free_event
- kernel/events/core.c:perf_sched_delayed
In kernel/events/ring_buffer.c (ffffffe0001d0e5a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_end
- kernel/events/ring_buffer.c:perf_aux_output_begin
In kernel/padata.c (ffffffe0001d28f2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- kernel/padata.c:padata_set_cpumask
- kernel/padata.c:padata_serial_worker
In mm/filemap.c (ffffffe0001d71ca)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- 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:pagecache_get_page
- mm/filemap.c:pagecache_get_page
- mm/filemap.c:pagecache_get_page
- mm/filemap.c:find_lock_entry
- mm/filemap.c:find_get_entry
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/oom_kill.c (ffffffe0001dbe9a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:exit_oom_victim
- mm/oom_kill.c:oom_reaper
In mm/page-writeback.c (ffffffe0001dffec)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/page-writeback.c:write_one_page
In mm/readahead.c (ffffffe0001e1622)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/readahead.c:read_pages
- mm/readahead.c:read_cache_pages
In mm/swap.c (ffffffe0001e2ca2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:put_pages_list
In mm/truncate.c (ffffffe0001e4bd0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:truncate_inode_pages_range
- mm/truncate.c:truncate_inode_pages_range
In mm/vmscan.c (ffffffe0001ea318)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/vmscan.c:reclaim_pages
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:shrink_page_list
In mm/shmem.c (ffffffe0001f1404)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/shmem.c:shmem_get_link
- mm/shmem.c:shmem_put_link
- mm/shmem.c:shmem_symlink
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_file_read_iter
- mm/shmem.c:shmem_write_end
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
In mm/backing-dev.c (ffffffe0001f765e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_release_workfn
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/mmu_context.c (ffffffe0001f77dc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/mmu_context.c:use_mm
In mm/gup.c (ffffffe00020539c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/gup.c:__gup_longterm_locked
- mm/gup.c:__gup_longterm_locked
In mm/memory.c (ffffffe00020b040)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/memory.c:__access_remote_vm
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
In mm/mincore.c (ffffffe00020b93e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/mincore.c:mincore_page
In mm/mlock.c (ffffffe00020c260)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
In mm/rmap.c (ffffffe000214330)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:page_get_anon_vma
- mm/rmap.c:unlink_anon_vmas
- mm/rmap.c:anon_vma_fork
- mm/rmap.c:__anon_vma_prepare
In mm/process_vm_access.c (ffffffe00021999c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In mm/page_alloc.c (ffffffe00021fd52)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/page_alloc.c:free_contig_range
- mm/page_alloc.c:free_reserved_area
- mm/page_alloc.c:page_frag_free
- mm/page_alloc.c:page_frag_alloc
- mm/page_alloc.c:__alloc_pages_nodemask
- mm/page_alloc.c:init_cma_reserved_pageblock
- mm/page_alloc.c:__free_pages_core
In mm/madvise.c (ffffffe0002215b6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:swapin_walk_pmd_entry
In mm/page_io.c (ffffffe0002217f2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/page_io.c:end_swap_bio_read
In mm/swap_state.c (ffffffe00022336e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/swap_state.c:swapin_readahead
- mm/swap_state.c:swap_cluster_readahead
- mm/swap_state.c:__read_swap_cache_async
- mm/swap_state.c:free_page_and_swap_cache
In mm/swapfile.c (ffffffe000227a34)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:__try_to_reclaim_swap
In mm/zswap.c (ffffffe00022ace8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffe000232252)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:huge_pmd_unshare
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:alloc_pool_huge_page
In mm/mmu_notifier.c (ffffffe00023258c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_free_rcu
- mm/mmu_notifier.c:mmu_notifier_unregister
In mm/ksm.c (ffffffe000234454)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:__stable_node_chain
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:remove_stable_node
- mm/ksm.c:remove_rmap_item_from_tree
- mm/ksm.c:remove_rmap_item_from_tree
- mm/ksm.c:get_ksm_page
- mm/ksm.c:get_ksm_page
- mm/ksm.c:remove_node_from_stable_tree
- mm/ksm.c:break_cow
- mm/ksm.c:break_ksm
In mm/migrate.c (ffffffe00023fd4a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:putback_movable_pages
- mm/migrate.c:isolate_movable_page
In mm/memcontrol.c (ffffffe00024686c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:get_mctgt_type
In mm/zsmalloc.c (ffffffe00024e478)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:__free_zspage
In mm/userfaultfd.c (ffffffe00024fd08)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/page_idle.c (ffffffe000250bbc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_bitmap_write
- mm/page_idle.c:page_idle_bitmap_read
- mm/page_idle.c:page_idle_get_page
In mm/frame_vector.c (ffffffe000251046)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- mm/frame_vector.c:put_vaddr_frames
In fs/open.c (ffffffe000254112)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/open.c:do_faccessat
In fs/read_write.c (ffffffe000255d22)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:generic_remap_file_range_prep
- fs/read_write.c:vfs_dedupe_get_page
In fs/file_table.c (ffffffe000257fd6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/file_table.c:file_free_rcu
In fs/super.c (ffffffe0002592dc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/super.c:deactivate_locked_super
In fs/exec.c (ffffffe00025ed58)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/exec.c:__do_execve_file
- fs/exec.c:would_dump
- fs/exec.c:copy_strings
- fs/exec.c:copy_strings
In fs/pipe.c (ffffffe00025fa00)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/pipe.c:generic_pipe_buf_release
- fs/pipe.c:anon_pipe_buf_release
In fs/namei.c (ffffffe00026216e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/namei.c:page_put_link
- fs/namei.c:page_get_link
In fs/dcache.c (ffffffe00026daee)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/dcache.c:__d_move
- fs/dcache.c:release_dentry_name_snapshot
In fs/inode.c (ffffffe000271c58)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/inode.c:__destroy_inode
- fs/inode.c:__destroy_inode
In fs/file.c (ffffffe00027609e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
In fs/namespace.c (ffffffe00027ac92)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/namespace.c:mntns_install
- fs/namespace.c:mntns_install
- fs/namespace.c:mntns_put
- fs/namespace.c:mount_subtree
- fs/namespace.c:free_mnt_ns
In fs/libfs.c (ffffffe00028104e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/libfs.c:simple_write_end
In fs/fs-writeback.c (ffffffe000284236)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In fs/splice.c (ffffffe00028b428)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/splice.c:iter_to_pipe
- fs/splice.c:default_file_splice_read
- fs/splice.c:page_cache_pipe_buf_release
In fs/fs_context.c (ffffffe00028f3b0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/fs_context.c:put_fs_context
- fs/fs_context.c:put_fs_context
- fs/fs_context.c:put_fs_context
- fs/fs_context.c:put_fs_context
In fs/buffer.c (ffffffe000295188)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/buffer.c:block_truncate_page
- fs/buffer.c:nobh_truncate_page
- fs/buffer.c:nobh_truncate_page
- fs/buffer.c:nobh_truncate_page
- fs/buffer.c:nobh_write_end
- fs/buffer.c:nobh_write_begin
- fs/buffer.c:generic_write_end
- fs/buffer.c:block_write_begin
- fs/buffer.c:__getblk_gfp
In fs/block_dev.c (ffffffe000296a42)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/block_dev.c:blkdev_write_end
- fs/block_dev.c:blkdev_bio_end_io
In fs/direct-io.c (ffffffe00029ab22)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_complete
In fs/mpage.c (ffffffe00029c004)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/mpage.c:mpage_readpages
In fs/proc_namespace.c (ffffffe00029c8fc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/group.c (ffffffe00029db7a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffe00029e644)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_put_mark
In fs/eventfd.c (ffffffe0002a67f2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/userfaultfd.c (ffffffe0002a8fb6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/userfaultfd.c:__se_sys_userfaultfd
In fs/aio.c (ffffffe0002aa02c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:exit_aio
- fs/aio.c:free_ioctx_reqs
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_free_ring
In fs/io_uring.c (ffffffe0002b0af6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/io_uring.c:io_uring_create
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_mem_free
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_send_recvmsg
- fs/io_uring.c:io_complete_rw
- fs/io_uring.c:io_iopoll_getevents
In fs/crypto/keyring.c (ffffffe0002b711e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:add_master_key
In fs/crypto/keysetup.c (ffffffe0002b7776)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/crypto/keysetup.c:put_crypt_info
In fs/verity/enable.c (ffffffe0002b956a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/verity/verify.c (ffffffe0002bb060)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/verity/verify.c:verify_page
- fs/verity/verify.c:verify_page
- fs/verity/verify.c:verify_page
In fs/binfmt_elf.c (ffffffe0002c1970)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/binfmt_elf.c:elf_core_dump
In fs/mbcache.c (ffffffe0002c41de)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_destroy
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:__entry_find
In fs/posix_acl.c (ffffffe0002c5b00)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/posix_acl.c:simple_acl_create
- fs/posix_acl.c:simple_acl_create
- fs/posix_acl.c:posix_acl_xattr_set
- fs/posix_acl.c:posix_acl_xattr_get
- fs/posix_acl.c:posix_acl_from_xattr
- fs/posix_acl.c:__posix_acl_chmod
- fs/posix_acl.c:__posix_acl_chmod
- fs/posix_acl.c:__posix_acl_create
- fs/posix_acl.c:__posix_acl_create
- fs/posix_acl.c:__forget_cached_acl
- fs/posix_acl.c:set_cached_acl
In fs/coredump.c (ffffffe0002c66a8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
In fs/iomap/buffered-io.c (ffffffe0002c934c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_dirty_actor
- fs/iomap/buffered-io.c:iomap_dirty_actor
- fs/iomap/buffered-io.c:iomap_write_end
- fs/iomap/buffered-io.c:iomap_readpages
- fs/iomap/buffered-io.c:iomap_readpages_actor
- fs/iomap/buffered-io.c:iomap_readpages_actor
- fs/iomap/buffered-io.c:iomap_read_end_io
- fs/iomap/buffered-io.c:iomap_page_release
In fs/iomap/direct-io.c (ffffffe0002c999a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_rw
- fs/iomap/direct-io.c:iomap_dio_bio_end_io
- fs/iomap/direct-io.c:iomap_dio_complete
In fs/proc/task_mmu.c (ffffffe0002d1c64)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_release
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:smaps_rollup_release
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:proc_map_release
- fs/proc/task_mmu.c:m_stop
In fs/proc/inode.c (ffffffe0002d3c22)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/inode.c:proc_put_link
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_reg_get_unmapped_area
- fs/proc/inode.c:proc_reg_mmap
- fs/proc/inode.c:proc_reg_unlocked_ioctl
- fs/proc/inode.c:proc_reg_poll
- fs/proc/inode.c:proc_reg_write
- fs/proc/inode.c:proc_reg_read
- fs/proc/inode.c:proc_reg_llseek
In fs/proc/root.c (ffffffe0002d4ab8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/root.c:pid_ns_prepare_proc
- fs/proc/root.c:proc_init_fs_context
In fs/proc/base.c (ffffffe0002d4e96)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_getattr
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_task_lookup
- fs/proc/base.c:proc_task_lookup
- fs/proc/base.c:proc_tid_comm_permission
- fs/proc/base.c:proc_pid_readdir
- fs/proc/base.c:next_tgid
- fs/proc/base.c:proc_pid_lookup
- fs/proc/base.c:proc_setgroups_release
- fs/proc/base.c:proc_setgroups_open
- fs/proc/base.c:proc_setgroups_open
- fs/proc/base.c:proc_id_map_release
- fs/proc/base.c:proc_id_map_open
- fs/proc/base.c:proc_id_map_open
- fs/proc/base.c:proc_coredump_filter_write
- fs/proc/base.c:proc_coredump_filter_read
- fs/proc/base.c:proc_pid_attr_read
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:proc_pident_lookup
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:timers_stop
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:pid_revalidate
- fs/proc/base.c:proc_exe_link
- fs/proc/base.c:comm_show
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:sched_autogroup_show
- fs/proc/base.c:sched_write
- fs/proc/base.c:sched_show
- fs/proc/base.c:proc_sessionid_read
- fs/proc/base.c:proc_loginuid_read
- fs/proc/base.c:oom_score_adj_read
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:oom_adj_read
- fs/proc/base.c:mem_release
- fs/proc/base.c:proc_mem_open
- fs/proc/base.c:proc_single_show
- fs/proc/base.c:proc_pid_permission
- fs/proc/base.c:proc_fd_access_allowed
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffe0002d9efc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/generic.c:remove_proc_subtree
- fs/proc/generic.c:remove_proc_subtree
- fs/proc/generic.c:remove_proc_entry
In fs/proc/array.c (ffffffe0002daff0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffe0002dcaa8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_lookupfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:tid_fd_revalidate
- fs/proc/fd.c:tid_fd_revalidate
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffe0002deb9e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_lookup
- fs/proc/namespaces.c:proc_ns_dir_readdir
- fs/proc/namespaces.c:proc_ns_readlink
- fs/proc/namespaces.c:proc_ns_get_link
In fs/proc/proc_net.c (ffffffe0002e1efa)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/proc/proc_net.c:proc_tgid_net_readdir
- fs/proc/proc_net.c:proc_tgid_net_getattr
- fs/proc/proc_net.c:proc_tgid_net_lookup
- fs/proc/proc_net.c:single_release_net
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_release_net
- fs/proc/proc_net.c:seq_open_net
In fs/kernfs/dir.c (ffffffe0002e4ec6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_dir_pos
- fs/kernfs/dir.c:kernfs_dir_fop_release
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_remove_self
- fs/kernfs/dir.c:kernfs_iop_rename
- fs/kernfs/dir.c:kernfs_iop_rename
- fs/kernfs/dir.c:kernfs_iop_rename
- fs/kernfs/dir.c:kernfs_iop_rmdir
- fs/kernfs/dir.c:kernfs_iop_mkdir
- fs/kernfs/dir.c:kernfs_create_empty_dir
- fs/kernfs/dir.c:kernfs_create_dir_ns
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_ino
In fs/kernfs/file.c (ffffffe0002e6baa)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In fs/sysfs/mount.c (ffffffe0002e8d9c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/sysfs/mount.c:sysfs_init_fs_context
In fs/configfs/inode.c (ffffffe0002e9cea)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
In fs/configfs/dir.c (ffffffe0002ec800)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_remove_dirent
- fs/configfs/dir.c:configfs_remove_dirent
- fs/configfs/dir.c:configfs_d_iput
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffe0002ed7e0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
In fs/configfs/item.c (ffffffe0002ede5e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_cleanup
- fs/configfs/item.c:config_item_cleanup
In fs/ext4/ialloc.c (ffffffe0003007f2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/ialloc.c:__ext4_new_inode
In fs/ext4/inline.c (ffffffe000305850)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_da_write_inline_data_end
- fs/ext4/inline.c:ext4_da_write_inline_data_end
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_convert_inline_data_to_extent
- fs/ext4/inline.c:ext4_convert_inline_data_to_extent
In fs/ext4/inode.c (ffffffe0003108c4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:__ext4_block_zero_page_range
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_end_io_dio
- fs/ext4/inode.c:ext4_da_write_begin
- fs/ext4/inode.c:ext4_da_write_begin
- fs/ext4/inode.c:ext4_da_write_begin
- fs/ext4/inode.c:__ext4_journalled_writepage
- fs/ext4/inode.c:__ext4_journalled_writepage
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
- fs/ext4/inode.c:ext4_write_end
- fs/ext4/inode.c:ext4_write_begin
- fs/ext4/inode.c:ext4_write_begin
- fs/ext4/inode.c:ext4_write_begin
In fs/ext4/mballoc.c (ffffffe0003170e2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_load_buddy_gfp
- fs/ext4/mballoc.c:ext4_mb_load_buddy_gfp
- fs/ext4/mballoc.c:ext4_mb_load_buddy_gfp
- fs/ext4/mballoc.c:ext4_mb_load_buddy_gfp
- fs/ext4/mballoc.c:ext4_mb_load_buddy_gfp
- fs/ext4/mballoc.c:ext4_mb_init_group
- fs/ext4/mballoc.c:ext4_mb_init_group
In fs/ext4/move_extent.c (ffffffe00031df36)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/move_extent.c:move_extent_per_page
- fs/ext4/move_extent.c:move_extent_per_page
- fs/ext4/move_extent.c:move_extent_per_page
In fs/ext4/page-io.c (ffffffe000324e52)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_bio
- fs/ext4/page-io.c:ext4_end_bio
- fs/ext4/page-io.c:ext4_put_io_end
- fs/ext4/page-io.c:ext4_put_io_end
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/readpage.c (ffffffe000325e2e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/readpage.c:ext4_mpage_readpages
In fs/ext4/symlink.c (ffffffe00033c610)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In fs/ext4/xattr.c (ffffffe00033f44e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_block_set
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
- fs/ext4/xattr.c:ext4_xattr_release_block
In fs/ext4/acl.c (ffffffe000341b58)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/acl.c:ext4_init_acl
- fs/ext4/acl.c:ext4_init_acl
- fs/ext4/acl.c:ext4_get_acl
In fs/ext4/verity.c (ffffffe000341e20)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ext4/verity.c:pagecache_read
In fs/jbd2/transaction.c (ffffffe000343808)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_stop
- fs/jbd2/transaction.c:jbd2__journal_restart
In fs/jbd2/commit.c (ffffffe000346cdc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
In fs/squashfs/file.c (ffffffe00035094c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/squashfs/file.c:squashfs_copy_cache
In fs/squashfs/file_direct.c (ffffffe000352b32)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/squashfs/file_direct.c:squashfs_readpage_block
- fs/squashfs/file_direct.c:squashfs_readpage_block
- fs/squashfs/file_direct.c:squashfs_readpage_block
- fs/squashfs/file_direct.c:squashfs_readpage_block
In fs/hugetlbfs/inode.c (ffffffe000354d0e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:remove_inode_hugepages
- fs/hugetlbfs/inode.c:hugetlbfs_read_iter
In fs/ecryptfs/mmap.c (ffffffe000365074)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ecryptfs/mmap.c:ecryptfs_write_end
- fs/ecryptfs/mmap.c:ecryptfs_write_begin
In fs/ecryptfs/read_write.c (ffffffe000365424)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/fuse/dev.c (ffffffe00036ff44)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_dev_splice_read
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_copy_finish
- fs/fuse/dev.c:fuse_get_req
In fs/fuse/file.c (ffffffe000378fa6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_write_end
- fs/fuse/file.c:fuse_write_begin
- fs/fuse/file.c:fuse_writepages
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_free
- fs/fuse/file.c:fuse_perform_write
- fs/fuse/file.c:fuse_perform_write
- fs/fuse/file.c:fuse_readpages_end
- fs/fuse/file.c:fuse_readpages_end
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_release_common
In fs/fuse/inode.c (ffffffe00037c0be)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In fs/fuse/readdir.c (ffffffe00037ee88)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffe00037f998)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In fs/debugfs/file.c (ffffffe0003817b6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- fs/debugfs/file.c:read_file_blob
- fs/debugfs/file.c:debugfs_write_file_bool
- fs/debugfs/file.c:debugfs_read_file_bool
- fs/debugfs/file.c:debugfs_attr_write
- fs/debugfs/file.c:debugfs_attr_read
- fs/debugfs/file.c:full_proxy_open
- fs/debugfs/file.c:full_proxy_poll
- fs/debugfs/file.c:full_proxy_unlocked_ioctl
- fs/debugfs/file.c:full_proxy_write
- fs/debugfs/file.c:full_proxy_read
- fs/debugfs/file.c:full_proxy_llseek
- fs/debugfs/file.c:open_proxy_open
In ipc/util.c (ffffffe0003850a2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_putref
In ipc/sem.c (ffffffe00038a154)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
In ipc/mqueue.c (ffffffe00038c526)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- ipc/mqueue.c:remove_notification
- ipc/mqueue.c:__do_notify
- ipc/mqueue.c:mq_create_mount
- ipc/mqueue.c:mqueue_init_fs_context
In ipc/namespace.c (ffffffe00038ec3a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- ipc/namespace.c:copy_ipcs
In security/keys/key.c (ffffffe000390afa)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/keys/key.c:key_create_or_update
- security/keys/key.c:key_create_or_update
- security/keys/key.c:key_create_or_update
In security/keys/keyring.c (ffffffe000391dae)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/keys/keyring.c:key_remove_domain
In security/keys/keyctl.c (ffffffe000393f60)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_session_to_parent
- security/keys/keyctl.c:keyctl_session_to_parent
In security/keys/process_keys.c (ffffffe00039521a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/keys/process_keys.c:key_change_session_keyring
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:lookup_user_key
In security/keys/request_key.c (ffffffe0003958b6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/keys/request_key.c:call_sbin_request_key
In security/keys/request_key_auth.c (ffffffe000396018)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In security/selinux/netlabel.c (ffffffe0003c15c8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/selinux/netlabel.c:selinux_netlbl_socket_setsockopt
- security/selinux/netlabel.c:selinux_netlbl_sock_rcv_skb
- security/selinux/netlabel.c:selinux_netlbl_inet_conn_request
- security/selinux/netlabel.c:selinux_netlbl_sctp_assoc_request
- security/selinux/netlabel.c:selinux_netlbl_skbuff_setsid
- security/selinux/netlabel.c:selinux_netlbl_skbuff_getsid
- security/selinux/netlabel.c:selinux_netlbl_sk_security_free
- security/selinux/netlabel.c:selinux_netlbl_sock_genattr
In security/smack/smack_lsm.c (ffffffe0003c5b56)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_inet_conn_request
- security/smack/smack_lsm.c:smack_socket_getpeersec_dgram
- security/smack/smack_lsm.c:smack_socket_sock_rcv_skb
In security/tomoyo/common.c (ffffffe0003cec3e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_close_control
In security/tomoyo/domain.c (ffffffe0003d0f20)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/tomoyo/domain.c:tomoyo_dump_page
In security/apparmor/apparmorfs.c (ffffffe0003d98a8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_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:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_open
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffe0003dc4d2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffe0003dc9ce)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffe0003dde56)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffe0003ddeee)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffe0003e2744)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- 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: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:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- 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:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffe0003e477a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_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:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__list_remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffe0003e64d0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffe0003e6780)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffe0003e9a6a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- 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_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_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_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- 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_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- 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_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffe0003ea098)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffe0003eb482)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffe0003ebd4e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffe0003ed356)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- 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_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:free_proxy
In security/apparmor/mount.c (ffffffe0003f068e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffe0003f0ecc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffe0003f2a50)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- 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_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_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_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In security/yama/yama_lsm.c (ffffffe0003f36a6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_task_prctl
- security/yama/yama_lsm.c:yama_task_prctl
- security/yama/yama_lsm.c:report_access
- security/yama/yama_lsm.c:report_access
- security/yama/yama_lsm.c:__report_access
- security/yama/yama_lsm.c:__report_access
In crypto/api.c (ffffffe0003fd8be)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- crypto/api.c:crypto_larval_kill
- crypto/api.c:crypto_mod_put
In crypto/algapi.c (ffffffe0004006a4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- crypto/algapi.c:crypto_stats_rng_generate
- crypto/algapi.c:crypto_stats_rng_seed
- crypto/algapi.c:crypto_stats_kpp_compute_shared_secret
- crypto/algapi.c:crypto_stats_kpp_generate_public_key
- crypto/algapi.c:crypto_stats_kpp_set_secret
- crypto/algapi.c:crypto_stats_ahash_final
- crypto/algapi.c:crypto_stats_ahash_update
- crypto/algapi.c:crypto_stats_decompress
- crypto/algapi.c:crypto_stats_compress
- crypto/algapi.c:crypto_stats_akcipher_verify
- crypto/algapi.c:crypto_stats_akcipher_sign
- crypto/algapi.c:crypto_stats_akcipher_decrypt
- crypto/algapi.c:crypto_stats_akcipher_encrypt
- crypto/algapi.c:crypto_stats_aead_decrypt
- crypto/algapi.c:crypto_stats_aead_encrypt
- crypto/algapi.c:crypto_stats_ablkcipher_decrypt
- crypto/algapi.c:crypto_stats_ablkcipher_encrypt
- crypto/algapi.c:crypto_remove_final
In crypto/algboss.c (ffffffe000409a72)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_notify
- crypto/algboss.c:cryptomgr_probe
In block/bio.c (ffffffe00041f17c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/bio.c:bio_endio
- block/bio.c:bio_map_user_iov
- block/bio.c:bio_map_user_iov
- block/bio.c:bio_iov_iter_get_pages
In block/blk-core.c (ffffffe000423d00)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In block/blk-flush.c (ffffffe000427ed2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffe00042943e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In block/blk-mq.c (ffffffe00042ce52)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_free_request
In block/partition-generic.c (ffffffe000438cf0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partition-generic.c:read_dev_sector
In block/partitions/amiga.c (ffffffe00043aa6e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/amiga.c:amiga_partition
- block/partitions/amiga.c:amiga_partition
- block/partitions/amiga.c:amiga_partition
In block/partitions/atari.c (ffffffe00043b8a6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/atari.c:atari_partition
- block/partitions/atari.c:atari_partition
- block/partitions/atari.c:atari_partition
- block/partitions/atari.c:atari_partition
In block/partitions/aix.c (ffffffe00043bcac)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/aix.c:aix_partition
- block/partitions/aix.c:aix_partition
- block/partitions/aix.c:aix_partition
In block/partitions/mac.c (ffffffe00043c5d2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/mac.c:mac_partition
- block/partitions/mac.c:mac_partition
- block/partitions/mac.c:mac_partition
- block/partitions/mac.c:mac_partition
- block/partitions/mac.c:mac_partition
In block/partitions/ldm.c (ffffffe00043e6e4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/ldm.c:ldm_partition
- block/partitions/ldm.c:ldm_partition
- block/partitions/ldm.c:ldm_get_vblks
- block/partitions/ldm.c:ldm_get_vblks
- block/partitions/ldm.c:ldm_validate_tocblocks
- block/partitions/ldm.c:ldm_validate_privheads
In block/partitions/msdos.c (ffffffe00043f916)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/msdos.c:msdos_partition
- block/partitions/msdos.c:msdos_partition
- block/partitions/msdos.c:msdos_partition
- block/partitions/msdos.c:msdos_partition
- block/partitions/msdos.c:msdos_partition
- block/partitions/msdos.c:msdos_partition
- block/partitions/msdos.c:msdos_partition
- block/partitions/msdos.c:parse_minix
- block/partitions/msdos.c:parse_unixware
- block/partitions/msdos.c:parse_unixware
- block/partitions/msdos.c:parse_solaris_x86
- block/partitions/msdos.c:parse_solaris_x86
In block/partitions/osf.c (ffffffe00043fdd6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/osf.c:osf_partition
- block/partitions/osf.c:osf_partition
In block/partitions/sgi.c (ffffffe00043ffe6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/sgi.c:sgi_partition
- block/partitions/sgi.c:sgi_partition
In block/partitions/sun.c (ffffffe0004402ca)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/sun.c:sun_partition
- block/partitions/sun.c:sun_partition
In block/partitions/ultrix.c (ffffffe0004404d2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/ultrix.c:ultrix_partition
- block/partitions/ultrix.c:ultrix_partition
In block/partitions/efi.c (ffffffe000440642)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/efi.c:read_lba
In block/partitions/karma.c (ffffffe000441b2c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/karma.c:karma_partition
- block/partitions/karma.c:karma_partition
In block/partitions/sysv68.c (ffffffe000441ce4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/partitions/sysv68.c:sysv68_partition
- block/partitions/sysv68.c:sysv68_partition
- block/partitions/sysv68.c:sysv68_partition
In block/bsg.c (ffffffe00044320a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/bsg.c:bsg_release
In block/bsg-lib.c (ffffffe000443ca0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In block/blk-cgroup.c (ffffffe0004469fe)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_css_offline
In block/blk-wbt.c (ffffffe0004534ea)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_rqw_done
In lib/refcount.c (ffffffe000464d2a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In lib/cpu_rmap.c (ffffffe00048f07a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In lib/sbitmap.c (ffffffe00049427a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- lib/sbitmap.c:__sbq_wake_up
In drivers/pinctrl/core.c (ffffffe000499450)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/pci.c (ffffffe0004bd466)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_disable_device
In drivers/video/fbdev/core/fbmem.c (ffffffe0004f4532)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:do_unregister_framebuffer
- drivers/video/fbdev/core/fbmem.c:fb_release
- drivers/video/fbdev/core/fbmem.c:fb_open
In drivers/clk/clk.c (ffffffe000510e5a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffe000517398)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
- drivers/dma/dmaengine.c:chan_dev_release
In drivers/virtio/virtio_balloon.c (ffffffe00051fdb6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:leak_balloon
In drivers/reset/core.c (ffffffe00052c57e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/reset/core.c:of_reset_control_array_get
In drivers/tty/tty_io.c (ffffffe00052deb6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_buffer.c (ffffffe000536052)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:tty_buffer_free
In drivers/tty/tty_port.c (ffffffe000536ebe)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/tty/tty_ldsem.c (ffffffe0008c8efe)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/serial/serial_core.c (ffffffe00054c11e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_remove_one_port
- 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_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/char/virtio_console.c (ffffffe000566710)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffe000567a26)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/connector/cn_queue.c (ffffffe000573e00)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/connector/cn_queue.c:cn_queue_del_callback
- drivers/connector/cn_queue.c:cn_queue_add_callback
In drivers/lightnvm/core.c (ffffffe000577028)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
In drivers/base/core.c (ffffffe00057aa28)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
In drivers/base/power/runtime.c (ffffffe00058c3b6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
In drivers/base/power/domain.c (ffffffe00058d396)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_sd_counter_dec
In drivers/base/firmware_loader/main.c (ffffffe0005919e2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In drivers/block/loop.c (ffffffe00059ff60)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/block/loop.c:lo_release
- drivers/block/loop.c:lo_rw_aio_do_completion
In drivers/mfd/mfd-core.c (ffffffe0005b3b56)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In drivers/nvdimm/core.c (ffffffe0005c0168)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/bus.c (ffffffe0005c29ac)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_ioctl
In drivers/nvdimm/dimm_devs.c (ffffffe0005c42fa)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffe0005d111a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffe0005d2a56)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffe0005d3d70)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffe0005d4180)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffe0005d551c)
Location: arch/riscv/include/asm/atomic.h:141
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_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_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffe0005d5766)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffe0005d6a50)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/udmabuf.c (ffffffe0005d7414)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:release_udmabuf
In drivers/scsi/scsicam.c (ffffffe0005da24e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/scsi/scsicam.c:scsi_bios_ptable
In drivers/scsi/scsi_lib.c (ffffffe0005e0442)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_mq_get_budget
In drivers/scsi/scsi_scan.c (ffffffe0005e2d48)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In drivers/scsi/sd.c (ffffffe0005eb86a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/scsi/sd.c:sd_release
In drivers/scsi/sr.c (ffffffe0005f0e1a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffe0005f31e6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffe0005f8898)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/net/tun.c (ffffffe00062b362)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/net/tun.c:tun_sendmsg
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_detach_all
- drivers/net/tun.c:tun_detach_all
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:__tun_detach
In drivers/net/ppp/ppp_generic.c (ffffffe00062bee0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_destroy_channel
- drivers/net/ppp/ppp_generic.c:ppp_disconnect_channel
- drivers/net/ppp/ppp_generic.c:ppp_unregister_channel
- drivers/net/ppp/ppp_generic.c:ppp_dev_priv_destructor
- drivers/net/ppp/ppp_generic.c:ppp_release
In drivers/usb/core/hub.c (ffffffe00063e6a8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffe00063fd8c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffe000643bd2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffe000645318)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffe00064a2b6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffe00064ac7a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/usb/core/devio.c (ffffffe00064d81e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:free_async
In drivers/media/cec/cec-notifier.c (ffffffe0006c41a8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/power/supply/power_supply_core.c (ffffffe0006c90cc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_unregister
In drivers/md/md.c (ffffffe0006de208)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/md/md.c:read_rdev
- drivers/md/md.c:read_rdev
- drivers/md/md.c:md_wait_for_blocked_rdev
- drivers/md/md.c:super_written
- drivers/md/md.c:super_written
- drivers/md/md.c:md_rdev_clear
- drivers/md/md.c:md_rdev_clear
- drivers/md/md.c:submit_flushes
- drivers/md/md.c:submit_flushes
- drivers/md/md.c:md_end_flush
- drivers/md/md.c:md_end_flush
- drivers/md/md.c:md_handle_request
In drivers/md/md-bitmap.c (ffffffe0006eae18)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
- drivers/md/md-bitmap.c:end_bitmap_write
- drivers/md/md-bitmap.c:write_page
In drivers/md/dm.c (ffffffe0006ed7d6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dm_put_table_device
- drivers/md/dm.c:dm_blk_close
In drivers/md/dm-table.c (ffffffe0006f1a7a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/md/dm-table.c:dm_put_device
In drivers/md/dm-io.c (ffffffe0006f8460)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/md/dm-io.c:dispatch_io
- drivers/md/dm-io.c:dispatch_io
- drivers/md/dm-io.c:endio
In drivers/md/dm-kcopyd.c (ffffffe0006f8bea)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:run_complete_job
In drivers/edac/edac_pci_sysfs.c (ffffffe000700a26)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/edac/edac_pci_sysfs.c:edac_pci_remove_sysfs
- drivers/edac/edac_pci_sysfs.c:edac_pci_create_sysfs
In drivers/opp/core.c (ffffffe00070187e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/devfreq/devfreq.c (ffffffe00072ee0c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In drivers/nvmem/core.c (ffffffe000737290)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
In net/core/sock.c (ffffffe00073fcb2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/sock.c:sk_common_release
- net/core/sock.c:sk_common_release
- net/core/sock.c:sock_efree
- net/core/sock.c:sock_efree
- net/core/sock.c:__sock_wfree
- net/core/sock.c:sock_wfree
- net/core/sock.c:sock_wfree
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_destruct
- net/core/sock.c:__sk_destruct
- net/core/sock.c:__sk_destruct
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/request_sock.c (ffffffe0007412b2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/request_sock.c:reqsk_fastopen_remove
- net/core/request_sock.c:reqsk_fastopen_remove
In net/core/skbuff.c (ffffffe00074473e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/skbuff.c:__skb_ext_del
- net/core/skbuff.c:skb_ext_put_sp
- net/core/skbuff.c:skb_ext_add
- net/core/skbuff.c:skb_scrub_packet
- net/core/skbuff.c:skb_scrub_packet
- 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:skb_shift
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:sock_spd_release
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:sock_zerocopy_callback
- net/core/skbuff.c:consume_skb
- net/core/skbuff.c:kfree_skb
- net/core/skbuff.c:skb_release_head_state
- net/core/skbuff.c:skb_release_head_state
- net/core/skbuff.c:skb_release_data
- net/core/skbuff.c:skb_release_data
- net/core/skbuff.c:skb_release_data
In net/core/datagram.c (ffffffe00074b1de)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In net/core/net_namespace.c (ffffffe00074e182)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_install
- net/core/net_namespace.c:netns_put
- net/core/net_namespace.c:rtnl_net_dumpid
- net/core/net_namespace.c:rtnl_net_getid
- net/core/net_namespace.c:rtnl_net_getid
- net/core/net_namespace.c:rtnl_net_newid
- net/core/net_namespace.c:cleanup_net
- net/core/net_namespace.c:cleanup_net
- net/core/net_namespace.c:copy_net_ns
- net/core/net_namespace.c:copy_net_ns
- net/core/net_namespace.c:peernet2id_alloc
In net/core/flow_dissector.c (ffffffe00074fe7e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/flow_dissector.c:skb_flow_dissector_prog_query
In net/core/dev.c (ffffffe0007551ae)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/dev.c:gro_pull_from_frag0
- net/core/dev.c:__dev_kfree_skb_irq
In net/core/dst.c (ffffffe000766ebc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/dst.c:dst_cow_metrics_generic
- net/core/dst.c:dst_release_immediate
- net/core/dst.c:dst_release
- net/core/dst.c:dst_destroy
In net/core/neighbour.c (ffffffe00076c1a0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_get
- net/core/neighbour.c:neigh_add
- net/core/neighbour.c:neigh_add
- net/core/neighbour.c:neigh_delete
- net/core/neighbour.c:neigh_rcu_free_parms
- net/core/neighbour.c:__neigh_update
- net/core/neighbour.c:neigh_timer_handler
- net/core/neighbour.c:neigh_destroy
- net/core/neighbour.c:___neigh_create
- net/core/neighbour.c:neigh_cleanup_and_release
In net/core/rtnetlink.c (ffffffe0007732fa)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/rtnetlink.c:rtnl_getlink
- net/core/rtnetlink.c:__rtnl_newlink
- net/core/rtnetlink.c:__rtnl_newlink
- net/core/rtnetlink.c:rtnl_dellink
- net/core/rtnetlink.c:do_setlink
- net/core/rtnetlink.c:rtnl_dump_ifinfo
- net/core/rtnetlink.c:rtnl_get_net_ns_capable
In net/core/filter.c (ffffffe00077c63e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/filter.c:__bpf_skc_lookup
- net/core/filter.c:bpf_msg_pop_data
- net/core/filter.c:bpf_msg_push_data
- net/core/filter.c:bpf_msg_pull_data
- net/core/filter.c:sk_filter_charge
- net/core/filter.c:sk_filter_uncharge
In net/core/xdp.c (ffffffe000785192)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/xdp.c:__xdp_return
In net/core/page_pool.c (ffffffe000789bf6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_release
- net/core/page_pool.c:page_pool_release
- net/core/page_pool.c:__page_pool_alloc_pages_slow
In net/core/skmsg.c (ffffffe00078adbc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/skmsg.c:sk_psock_msg_verdict
- net/core/skmsg.c:sk_psock_destroy_deferred
- net/core/skmsg.c:sk_psock_destroy_deferred
- net/core/skmsg.c:sk_msg_free_elem
In net/core/netpoll.c (ffffffe00078cea4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_cleanup
In net/core/fib_rules.c (ffffffe00078f340)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_nl_delrule
- net/core/fib_rules.c:fib_rules_unregister
In net/core/sock_map.c (ffffffe000799d20)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_update_common
- net/core/sock_map.c:sock_map_update_common
- net/core/sock_map.c:sock_map_unref
In net/core/devlink.c (ffffffe0007a3c9e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/core/devlink.c:devlink_traps_register
- net/core/devlink.c:devlink_trap_unregister
In net/core/bpf_sk_storage.c (ffffffe0007a7b4a)
Location: arch/riscv/include/asm/atomic.h:141
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/sch_generic.c (ffffffe0007a9608)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/sched/sch_generic.c:qdisc_put
In net/sched/cls_api.c (ffffffe0007b3f88)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_chain_dump
- net/sched/cls_api.c:tcf_chain_dump
- net/sched/cls_api.c:tc_get_tfilter
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tc_new_tfilter
- net/sched/cls_api.c:tcf_chain_tp_delete_empty
- net/sched/cls_api.c:tcf_block_playback_offloads
- net/sched/cls_api.c:tcf_block_playback_offloads
- net/sched/cls_api.c:tcf_chain_flush
In net/sched/act_api.c (ffffffe0007b642c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/sched/act_api.c:tca_action_gd
In net/netlink/af_netlink.c (ffffffe0007b9e92)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/netlink/af_netlink.c:__netlink_dump_start
- net/netlink/af_netlink.c:__netlink_dump_start
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_broadcast_filtered
- net/netlink/af_netlink.c:netlink_broadcast_filtered
- net/netlink/af_netlink.c:netlink_unicast
- net/netlink/af_netlink.c:netlink_unicast
- net/netlink/af_netlink.c:netlink_unicast
- net/netlink/af_netlink.c:netlink_detachskb
- net/netlink/af_netlink.c:netlink_sendskb
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_getname
- net/netlink/af_netlink.c:netlink_bind
- net/netlink/af_netlink.c:netlink_bind
- net/netlink/af_netlink.c:netlink_release
- net/netlink/af_netlink.c:netlink_create
- net/netlink/af_netlink.c:netlink_create
- net/netlink/af_netlink.c:netlink_insert
- net/netlink/af_netlink.c:netlink_skb_destructor
In net/netfilter/nf_queue.c (ffffffe0007bfed6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:nf_queue_entry_release_refs
In net/ipv4/route.c (ffffffe0007c1f20)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_dst_destroy
- net/ipv4/route.c:__ip_do_redirect
In net/ipv4/inetpeer.c (ffffffe0007c6572)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:inetpeer_invalidate_tree
In net/ipv4/ip_input.c (ffffffe0007c7108)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/ip_input.c:ip_protocol_deliver_rcu
In net/ipv4/ip_fragment.c (ffffffe0007c7f5a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/ip_output.c (ffffffe0007c9f90)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_copy_metadata
In net/ipv4/ip_sockglue.c (ffffffe0007cd308)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:ip_ra_destroy_rcu
In net/ipv4/inet_hashtables.c (ffffffe0007cf704)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In net/ipv4/inet_timewait_sock.c (ffffffe0007d190e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
- net/ipv4/inet_timewait_sock.c:inet_twsk_deschedule_put
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffe0007d2d5c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_destroy_sock
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop_and_put
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop_and_put
- net/ipv4/inet_connection_sock.c:inet_csk_accept
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffe0007d9392)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_disconnect
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffe0007de402)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffe0007e3a1c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
- net/ipv4/tcp_output.c:tcp_pace_kick
- net/ipv4/tcp_output.c:tcp_wfree
In net/ipv4/tcp_timer.c (ffffffe0007e9bae)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffe0007ef028)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_err
- net/ipv4/tcp_ipv4.c:tcp_req_err
- net/ipv4/tcp_ipv4.c:tcp_req_err
In net/ipv4/tcp_minisocks.c (ffffffe0007efc7a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_fastopen.c (ffffffe0007f323c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
In net/ipv4/tcp_offload.c (ffffffe0007f48c4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/tcp_offload.c:tcp_gso_segment
In net/ipv4/raw.c (ffffffe0007f699c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_rcv
In net/ipv4/udp.c (ffffffe0007fb866)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/udp.c:__udp4_lib_rcv
- net/ipv4/udp.c:__udp4_lib_rcv
- net/ipv4/udp.c:udp_queue_rcv_one_skb
- net/ipv4/udp.c:skb_consume_udp
In net/ipv4/udp_offload.c (ffffffe0007fd340)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/udp_offload.c:__udp_gso_segment
In net/ipv4/arp.c (ffffffe0007ff270)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/arp.c:arp_ioctl
- net/ipv4/arp.c:arp_req_delete
- net/ipv4/arp.c:arp_req_set
- net/ipv4/arp.c:arp_process
- net/ipv4/arp.c:arp_process
- net/ipv4/arp.c:arp_process
In net/ipv4/devinet.c (ffffffe000802eac)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_dump_ifaddr
- net/ipv4/devinet.c:in_dev_rcu_put
- net/ipv4/devinet.c:inetdev_init
- net/ipv4/devinet.c:inet_rcu_free_ifa
In net/ipv4/igmp.c (ffffffe000807038)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmpv3_clear_delrec
- net/ipv4/igmp.c:igmpv3_del_delrec
- net/ipv4/igmp.c:igmp_ifc_timer_expire
- net/ipv4/igmp.c:igmp_ifc_timer_expire
- net/ipv4/igmp.c:igmp_gq_timer_expire
In net/ipv4/fib_semantics.c (ffffffe00080dafc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_detect_death
- net/ipv4/fib_semantics.c:fib_release_info
- net/ipv4/fib_semantics.c:free_fib_info_rcu
- net/ipv4/fib_semantics.c:free_fib_info_rcu
- net/ipv4/fib_semantics.c:fib_nh_common_release
In net/ipv4/inet_fragment.c (ffffffe0008146d8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:fqdir_work_fn
- net/ipv4/inet_fragment.c:inet_frags_free_cb
- net/ipv4/inet_fragment.c:inet_frags_fini
In net/ipv4/ping.c (ffffffe000817386)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_rcv
- net/ipv4/ping.c:ping_err
- net/ipv4/ping.c:ping_init_sock
- net/ipv4/ping.c:ping_unhash
In net/ipv4/nexthop.c (ffffffe00081a99c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/nexthop.c:rtm_new_nexthop
- net/ipv4/nexthop.c:rtm_new_nexthop
- net/ipv4/nexthop.c:rtm_new_nexthop
- net/ipv4/nexthop.c:remove_nexthop
In net/ipv4/fib_rules.c (ffffffe00081c834)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/fib_rules.c:fib4_rule_suppress
In net/ipv4/ipmr.c (ffffffe000821c8c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mr_input
- net/ipv4/ipmr.c:ipmr_queue_xmit
- net/ipv4/ipmr.c:mroute_clean_tables
In net/ipv4/syncookies.c (ffffffe0008238b8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/syncookies.c:cookie_v4_check
- net/ipv4/syncookies.c:tcp_get_cookie_sock
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/tcp_bpf.c (ffffffe000824d42)
Location: arch/riscv/include/asm/atomic.h:141
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_send_verdict
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_push
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
- net/ipv4/tcp_bpf.c:__tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffe0008266dc)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_cache_entry_free
In net/ipv4/xfrm4_policy.c (ffffffe0008279a2)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv4/xfrm4_policy.c:xfrm4_dst_destroy
- net/ipv4/xfrm4_policy.c:xfrm4_dst_destroy
In net/xfrm/xfrm_policy.c (ffffffe000830092)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:__xfrm_policy_check
- net/xfrm/xfrm_policy.c:__xfrm_policy_check
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- net/xfrm/xfrm_policy.c:xfrm_lookup_with_ifid
- 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_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_bundle_create
- net/xfrm/xfrm_policy.c:xfrm_tmpl_resolve
- net/xfrm/xfrm_policy.c:xfrm_tmpl_resolve
- net/xfrm/xfrm_policy.c:xfrm_tmpl_resolve
- net/xfrm/xfrm_policy.c:__xfrm_sk_clone_policy
- net/xfrm/xfrm_policy.c:xfrm_policy_requeue
- net/xfrm/xfrm_policy.c:xfrm_policy_kill
- net/xfrm/xfrm_policy.c:xfrm_policy_kill
- net/xfrm/xfrm_policy.c:xfrm_policy_kill
- net/xfrm/xfrm_policy.c:xfrm_policy_timer
- net/xfrm/xfrm_policy.c:xfrm_policy_timer
In net/xfrm/xfrm_state.c (ffffffe000831fc4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_delete_tunnel
- net/xfrm/xfrm_state.c:xfrm_user_policy
- net/xfrm/xfrm_state.c:xfrm_alloc_spi
- net/xfrm/xfrm_state.c:xfrm_alloc_spi
- net/xfrm/xfrm_state.c:xfrm_state_update
- net/xfrm/xfrm_state.c:xfrm_state_update
- net/xfrm/xfrm_state.c:xfrm_state_update
- net/xfrm/xfrm_state.c:xfrm_state_add
- net/xfrm/xfrm_state.c:xfrm_state_add
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:xfrm_dev_state_flush
- net/xfrm/xfrm_state.c:xfrm_state_flush
- net/xfrm/xfrm_state.c:xfrm_state_flush
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:___xfrm_state_destroy
In net/xfrm/xfrm_input.c (ffffffe000838a92)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_output.c (ffffffe000839b76)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/xfrm/xfrm_output.c:xfrm_output_resume
In net/unix/af_unix.c (ffffffe00083cfd0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:init_peercred
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_sock_destructor
In net/ipv6/af_inet6.c (ffffffe00084144e)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/af_inet6.c:inet6_destroy_sock
In net/ipv6/anycast.c (ffffffe000842d54)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:aca_free_rcu
In net/ipv6/ip6_output.c (ffffffe00084427c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_copy_metadata
In net/ipv6/ip6_input.c (ffffffe000847df0)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/ip6_input.c:ip6_protocol_deliver_rcu
In net/ipv6/addrconf.c (ffffffe0008504a8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/addrconf.c:inet6_rtm_getaddr
- net/ipv6/addrconf.c:inet6_rtm_getaddr
- net/ipv6/addrconf.c:inet6_dump_addr
- net/ipv6/addrconf.c:inet6_rtm_newaddr
- net/ipv6/addrconf.c:modify_prefix_route
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_rs_timer
- net/ipv6/addrconf.c:addrconf_ifdown
- net/ipv6/addrconf.c:addrconf_ifdown
- net/ipv6/addrconf.c:addrconf_ifdown
- net/ipv6/addrconf.c:addrconf_ifdown
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:addrconf_add_linklocal
- net/ipv6/addrconf.c:add_addr
- net/ipv6/addrconf.c:inet6_addr_add
- net/ipv6/addrconf.c:addrconf_prefix_rcv
- net/ipv6/addrconf.c:addrconf_prefix_rcv
- net/ipv6/addrconf.c:addrconf_prefix_rcv_add_addr
- net/ipv6/addrconf.c:addrconf_dad_failure
- net/ipv6/addrconf.c:addrconf_dad_failure
- net/ipv6/addrconf.c:addrconf_dad_failure
- net/ipv6/addrconf.c:addrconf_dad_stop
- net/ipv6/addrconf.c:addrconf_dad_stop
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_create_tempaddr
- net/ipv6/addrconf.c:ipv6_del_addr
- net/ipv6/addrconf.c:ipv6_del_addr
- net/ipv6/addrconf.c:cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
- net/ipv6/addrconf.c:ipv6_add_addr
- net/ipv6/addrconf.c:inet6_ifa_finish_destroy
- net/ipv6/addrconf.c:inet6_netconf_get_devconf
- net/ipv6/addrconf.c:addrconf_mod_dad_work
In net/ipv6/route.c (ffffffe00085462c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_route_dev_notify
- net/ipv6/route.c:ip6_route_dev_notify
- net/ipv6/route.c:ip6_route_dev_notify
- net/ipv6/route.c:ip6_route_multipath_add
- net/ipv6/route.c:ip6_route_multipath_add
- net/ipv6/route.c:ip6_route_multipath_add
- net/ipv6/route.c:ip6_route_multipath_add
- net/ipv6/route.c:rt6_disable_ip
- net/ipv6/route.c:rt6_do_redirect
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:__ip6_del_rt
- net/ipv6/route.c:ip6_route_add
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:fib6_nh_init
- net/ipv6/route.c:fib6_nh_init
- net/ipv6/route.c:fib6_nh_init
- net/ipv6/route.c:icmp6_dst_alloc
- 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_create_rt_rcu
- net/ipv6/route.c:rt6_route_rcv
- net/ipv6/route.c:ip6_dst_ifdown
- net/ipv6/route.c:ip6_dst_destroy
- net/ipv6/route.c:ip6_dst_destroy
- net/ipv6/route.c:ip6_dst_destroy
In net/ipv6/ip6_fib.c (ffffffe00085fc02)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/ip6_fib.c:fib6_del
- net/ipv6/ip6_fib.c:fib6_add
- net/ipv6/ip6_fib.c:fib6_add_rt2node
- net/ipv6/ip6_fib.c:fib6_add_rt2node
- net/ipv6/ip6_fib.c:fib6_info_destroy_rcu
- net/ipv6/ip6_fib.c:fib6_info_destroy_rcu
In net/ipv6/ipv6_sockglue.c (ffffffe0008608e8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:ip6_ra_control
In net/ipv6/ndisc.c (ffffffe0008627b6)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/ndisc.c:ndisc_ifinfo_sysctl_change
- net/ipv6/ndisc.c:ndisc_netdev_event
- net/ipv6/ndisc.c:ndisc_send_redirect
- net/ipv6/ndisc.c:ndisc_router_discovery
- net/ipv6/ndisc.c:ndisc_router_discovery
- net/ipv6/ndisc.c:ndisc_router_discovery
- net/ipv6/ndisc.c:ndisc_recv_rs
- net/ipv6/ndisc.c:ndisc_recv_na
- net/ipv6/ndisc.c:ndisc_recv_na
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/ndisc.c:ndisc_send_unsol_na
- net/ipv6/ndisc.c:ndisc_send_na
- net/ipv6/ndisc.c:ndisc_constructor
In net/ipv6/udp.c (ffffffe000865f6a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:__udp6_lib_rcv
- net/ipv6/udp.c:__udp6_lib_rcv
In net/ipv6/raw.c (ffffffe00086aa94)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
- net/ipv6/raw.c:raw6_local_deliver
In net/ipv6/mcast.c (ffffffe00087207c)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/mcast.c:ipv6_mc_destroy_dev
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:mld_gq_timer_expire
- net/ipv6/mcast.c:mld_dad_timer_expire
- net/ipv6/mcast.c:__ipv6_dev_mc_dec
- net/ipv6/mcast.c:__ipv6_dev_mc_inc
- net/ipv6/mcast.c:__ipv6_dev_mc_inc
- net/ipv6/mcast.c:__ipv6_dev_mc_inc
- net/ipv6/mcast.c:__ipv6_dev_mc_inc
- net/ipv6/mcast.c:mld_clear_delrec
- net/ipv6/mcast.c:mld_del_delrec
In net/ipv6/reassembly.c (ffffffe000872ea4)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffe000876660)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
- net/ipv6/tcp_ipv6.c:reqsk_free
In net/ipv6/ip6_flowlabel.c (ffffffe00087acb8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_release
In net/ipv6/ip6mr.c (ffffffe00087f692)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:mroute_clean_tables
- net/ipv6/ip6mr.c:ip6mr_mfc_delete
In net/ipv6/xfrm6_policy.c (ffffffe000881d68)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/xfrm6_policy.c:xfrm6_dst_destroy
- net/ipv6/xfrm6_policy.c:xfrm6_dst_destroy
- net/ipv6/xfrm6_policy.c:xfrm6_dst_destroy
In net/ipv6/xfrm6_input.c (ffffffe000882528)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/syncookies.c (ffffffe000885794)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/syncookies.c:cookie_v6_check
In net/ipv6/calipso.c (ffffffe00088638a)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_req_delattr
- net/ipv6/calipso.c:calipso_req_setattr
- 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_opt_update
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_cache_entry_free
In net/packet/af_packet.c (ffffffe000892558)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv_spkt
In net/rfkill/core.c (ffffffe00089e128)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_release
In net/dns_resolver/dns_key.c (ffffffe0000a2d08)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/dns_resolver/dns_key.c:exit_dns_resolver
- net/dns_resolver/dns_key.c:init_dns_resolver
In net/xdp/xsk.c (ffffffe0008ac334)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_release
In net/xdp/xdp_umem.c (ffffffe0008ad6e8)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_put_umem
In lib/dec_and_lock.c (ffffffe0008aebfe)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
In lib/klist.c (ffffffe0008b35ba)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffe0008b40ce)
Location: arch/riscv/include/asm/atomic.h:141
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️