refcount_inc_not_zero
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff81212c2b)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In fs/configfs/item.c (ffffffff812e1c2e)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/keys/key.c (ffffffff8138f415)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff81390c41)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff813d9f7b)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/context.c (ffffffff813dcffa)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff813e2f0e)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
In security/apparmor/policy.c (ffffffff813e4933)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff813e7347)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813e9c83)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
In security/apparmor/resource.c (ffffffff813ea7bc)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff813ebd9b)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff813ef62a)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff813f06d6)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff813f1bad)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff813f3765)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff81445555)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff8158f437)
Location: include/linux/refcount.h:66
Inline: True
In drivers/char/hw_random/core.c (ffffffff815adeff)
Location: include/linux/refcount.h:66
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff8163e46a)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/reservation.c (ffffffff81640418)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
In drivers/scsi/scsi_scan.c (ffffffff8164f6c4)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In net/core/sock.c (ffffffff817b4d98)
Location: include/linux/refcount.h:66
Inline: True
In net/core/skbuff.c (ffffffff817bd0a3)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/neighbour.c (ffffffff817da1a0)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/fib_rules.c (ffffffff817f3d8a)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/ipv4/route.c (ffffffff81810393)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff818147e3)
Location: include/linux/refcount.h:66
Inline: True
In net/ipv4/inet_hashtables.c (ffffffff8181e8a9)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff8181fd39)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff81828459)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/tcp_output.c (ffffffff81832a7f)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_pace_kick
In net/ipv4/udp.c (ffffffff8184a2e4)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/cipso_ipv4.c (ffffffff8187023e)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81877dac)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff8187d295)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrlabel.c (ffffffff81897362)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_get
In net/ipv6/route.c (ffffffff818998c8)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff818a95ca)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff818ac6b5)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff818c9ace)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff818ce47a)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff818edb94)
Location: include/linux/refcount.h:66
Inline: True
In lib/kobject.c (ffffffff818ee058)
Location: include/linux/refcount.h:66
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff8122d6d7)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In fs/notify/mark.c (ffffffff812bcb13)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_get_mark_safe
In fs/configfs/item.c (ffffffff8130655a)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff813a24d6)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff813a74f5)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff813b4919)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff813b61da)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff81400e59)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/context.c (ffffffff81403ad0)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff81409d73)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
In security/apparmor/policy.c (ffffffff8140b93c)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8140e55f)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8140fd29)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
In security/apparmor/resource.c (ffffffff8141202a)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8141361f)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff8141743a)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff8141858c)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81419bd2)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8141b912)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff81471ff5)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff815f39d7)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816148ff)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816a726e)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/reservation.c (ffffffff816a940d)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff816aacde)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff816b8963)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In net/core/sock.c (ffffffff8182b613)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In net/core/skbuff.c (ffffffff81833a53)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/neighbour.c (ffffffff81854945)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff818681f5)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff8186f499)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/ipv4/route.c (ffffffff81890203)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff818935eb)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff8189daa6)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff8189ece6)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff818a78be)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/tcp_output.c (ffffffff818b1e8c)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_pace_kick
In net/ipv4/udp.c (ffffffff818c9e69)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/cipso_ipv4.c (ffffffff818f0bee)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff818f7b2f)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff818fe024)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/route.c (ffffffff8191ad18)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff8192bad3)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff8192ed20)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff8194d146)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff819532ef)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81973a10)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In lib/kobject.c (ffffffff81974288)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/bpf/btf.c (ffffffff811c967b)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/sockmap.c (ffffffff811cf790)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- kernel/bpf/sockmap.c:bpf_tcp_sendpage
- kernel/bpf/sockmap.c:bpf_tcp_sendmsg
- kernel/bpf/sockmap.c:bpf_tcp_recvmsg
- kernel/bpf/sockmap.c:bpf_exec_tx_verdict
In mm/zswap.c (ffffffff812507aa)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In fs/notify/mark.c (ffffffff812e5820)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/posix_acl.c (ffffffff8130aecb)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/proc_net.c (ffffffff8132830a)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff81334341)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff813d18d9)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff813d6895)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff813e50f9)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff813e6a16)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff814321cb)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff81434c08)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff8143b51b)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- 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:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
In security/apparmor/policy.c (ffffffff8143d1e4)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
In security/apparmor/procattr.c (ffffffff81440146)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81442316)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff814441d7)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81445968)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814498b2)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff8144aa2b)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8144c01a)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8144d7f2)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff8148f663)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In block/bsg-lib.c (ffffffff814a6355)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff8162d844)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8164e529)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816e34d1)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/reservation.c (ffffffff816e5489)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff816e71cf)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff816f3acd)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In net/core/sock.c (ffffffff81875b51)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In net/core/skbuff.c (ffffffff8187decf)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81887a98)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff818a00ac)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff818b8355)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff818c0538)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/ipv4/route.c (ffffffff818e3765)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff818e782a)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff818f1c55)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff818f375b)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff818fca1b)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff8191fe2a)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/inet_fragment.c (ffffffff81939375)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In net/ipv4/cipso_ipv4.c (ffffffff81947515)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff8194e4c7)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81954b14)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/route.c (ffffffff81975650)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81983dc8)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff819879cc)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff819a6806)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff819acd34)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff819cfdf7)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
In lib/kobject.c (ffffffff819d0b7f)
Location: arch/x86/include/asm/refcount.h:104
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/bpf/btf.c (ffffffff811dcf7b)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In mm/zswap.c (ffffffff81264c7f)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff81292e76)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff812fa412)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/posix_acl.c (ffffffff8132070b)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/proc_net.c (ffffffff8133f4ea)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff8134b6b1)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff813ebfd9)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff813f0f25)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff813ff8c9)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff81401216)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff8144df47)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff814517eb)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff81458257)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- 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:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
In security/apparmor/policy.c (ffffffff8145a048)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_new_null_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
In security/apparmor/procattr.c (ffffffff8145d02e)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8145f248)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff81461292)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81462883)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff81466842)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff8146799b)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81468ff3)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8146a7ae)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff814a90e5)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
In block/bsg-lib.c (ffffffff814c0355)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff8164aca4)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8166c7b9)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81706851)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/reservation.c (ffffffff81708479)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff8170a55f)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff81717665)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In net/core/sock.c (ffffffff81896341)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
In net/core/skbuff.c (ffffffff8189ea9f)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff818a8308)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff818c296c)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff818dedb5)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff818e9488)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff818f1ff6)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
In net/sched/cls_api.c (ffffffff818fdb34)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff81910615)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff819146da)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff8191f7f9)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff8192127b)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff8192ab8b)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff8194ea88)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/inet_fragment.c (ffffffff81968f4f)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
In net/ipv4/tcp_bpf.c (ffffffff819776e9)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff819790e5)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff819817e4)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81989376)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/route.c (ffffffff819ab290)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff819ba30c)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff819be30e)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff819dd366)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff819e36f4)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81a09437)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
In lib/kobject.c (ffffffff81a09e1f)
Location: arch/x86/include/asm/refcount.h:107
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff8103d722)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In kernel/sched/core.c (ffffffff810c9f08)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In kernel/sched/fair.c (ffffffff810debbf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/stacktrace.c (ffffffff81126067)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff81141e68)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:get_pi_state
In kernel/bpf/btf.c (ffffffff811f25d9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffff8120658a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8120afdf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff8127f89b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff812adb7a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In mm/hmm.c (ffffffff812c4107)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/hmm.c:hmm_mirror_register
- mm/hmm.c:hmm_invalidate_range_end
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
In fs/notify/mark.c (ffffffff8131ae10)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/posix_acl.c (ffffffff81347fb8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff81361750)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff8136781b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff81374275)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8141822c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff8141d1fd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff8142c009)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff8142da32)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff8147b8b8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff8147f223)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff81485a0d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- 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:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
In security/apparmor/policy.c (ffffffff814876c1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8148a5ce)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8148c6c9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff8148e587)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8148fb4e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814918e8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff81494a14)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8149604e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814977cf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff814d6a97)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In block/bsg-lib.c (ffffffff814eeb5d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff815323ad)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/tty/hvc/hvc_console.c (ffffffff8167f7f9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816a23a9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff817419b9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff817434d0)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/reservation.c (ffffffff81744025)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_test_signaled_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_wait_timeout_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff81745e65)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff81752361)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In net/core/sock.c (ffffffff818e15f8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/skbuff.c (ffffffff818e931a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff818f3885)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff8190f056)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff8192ccf5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff81938ec1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff81944579)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/bpf_sk_storage.c (ffffffff8195371d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff8195d471)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff81973079)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81976c3c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff8198214f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81983c37)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff8198dddb)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff819b3268)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff819c8f55)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff819cfe57)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/nexthop.c (ffffffff819d4f8e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/tcp_bpf.c (ffffffff819e121c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff819e2bf8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff819eb58f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff819f31a2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (ffffffff81a06893)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81a1bd58)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81a29488)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81a2d5d7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81a4c366)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81a5241a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81a78dd7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In lib/kobject.c (ffffffff81a79694)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff8103dee2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In kernel/sched/core.c (ffffffff810d3118)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In kernel/sched/fair.c (ffffffff810e910f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/stacktrace.c (ffffffff81132037)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff8114c0af)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:get_pi_state
In kernel/bpf/btf.c (ffffffff811fecf9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffff8121392d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff812182bf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff8128f68b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff812bf6ca)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff8132da00)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff8134c6ab)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (ffffffff81360258)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff813799b0)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff8137fa9b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff8138c4f5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff814320ec)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff8143704d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff81445d59)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff81447782)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff81495588)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff81498f23)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff8149f8f4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff814a1571)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff814a448e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814a6589)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff814a8447)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814a9a0e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814ab818)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff814ae944)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814aff7e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814b16ff)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff814efdfc)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In block/bsg-lib.c (ffffffff81507fbd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff815531ed)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/tty/vt/vt.c (ffffffff8169e158)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff816a1ea9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816c514a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81765b41)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff8176747c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8176817f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff81769fc1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff817765e1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/edac/ghes_edac.c (ffffffff818bce72)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff819137e8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/skbuff.c (ffffffff8191b47a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81925835)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff819416c6)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff8195eff5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff8196bd81)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff81979579)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/bpf_sk_storage.c (ffffffff81989abd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81993971)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff819a99ec)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff819ad5cc)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff819b89af)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff819ba417)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff819c49ab)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff819e9feb)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff819ffb15)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81a069e7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/nexthop.c (ffffffff81a0baee)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/tcp_bpf.c (ffffffff81a185dc)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81a19be8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81a2258f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81a2a072)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (ffffffff81a3d403)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81a529d8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81a5ffe4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81a6413d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81a82f36)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81a8902a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81ab0187)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In lib/kobject.c (ffffffff81ab09f4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff81040fa4)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In kernel/sched/core.c (ffffffff810dcdb5)
Location: include/linux/refcount.h:222
Inline: True
In kernel/sched/fair.c (ffffffff810ef258)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff81141468)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff8115c38e)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- kernel/futex.c:exit_pi_state_list
In kernel/bpf/btf.c (ffffffff812260dc)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/bpf_struct_ops.c (ffffffff8123013d)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_get
In kernel/events/core.c (ffffffff8123451a)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- kernel/events/core.c:__perf_event_ctx_lock_double
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff81243e1f)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff812c2323)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_pool_release
- mm/zswap.c:zswap_pool_find_get
- mm/zswap.c:zswap_pool_last_get
In mm/memcontrol.c (ffffffff812f5e6e)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff81367b02)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/io_uring.c (ffffffff81385e4e)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/io_uring.c:io_uring_cancel_files
- fs/io_uring.c:io_link_timeout_fn
In fs/io-wq.c (ffffffff8138b633)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_get
In fs/crypto/keyring.c (ffffffff81392666)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_add_master_key
In fs/posix_acl.c (ffffffff813a5d8d)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff813c2a61)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff813c9a71)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_net
In fs/configfs/item.c (ffffffff813d78e6)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff81482500)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff8148715d)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff8149767f)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff81498efa)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff814ed7b3)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff814f15d1)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff814f8f9e)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff814fb729)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:update_to_newest_parent
- security/apparmor/policy.c:update_to_newest_parent
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff814ff33d)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81501432)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_file_mprotect
- security/apparmor/lsm.c:apparmor_mmap_file
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_getattr
- security/apparmor/lsm.c:apparmor_path_chown
- security/apparmor/lsm.c:apparmor_path_chmod
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_truncate
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff8150592a)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff815074ad)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff8150a48c)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:labelset_next_stale
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff8150dc6e)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8150f3ee)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8150f9be)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/blk-mq.c (ffffffff8154f1ec)
Location: include/linux/refcount.h:222
Inline: True
In block/bsg-lib.c (ffffffff815695bc)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff815dc5c0)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In lib/klist.c (ffffffff815ea0d1)
Location: include/linux/refcount.h:222
Inline: True
In lib/kobject.c (ffffffff815eaad1)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff81707804)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81750fd1)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81754fdd)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff817791b1)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:hwrng_init
In drivers/dma-buf/dma-buf.c (ffffffff81825dfe)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff81827b39)
Location: include/linux/refcount.h:222
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff818296c1)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff8182bf2f)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff818398cd)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/edac/ghes_edac.c (ffffffff8198d4c2)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff819e6ae3)
Location: include/linux/refcount.h:222
Inline: True
In net/core/skbuff.c (ffffffff819ee2cc)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff819f99bd)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81a11b76)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81a2d113)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff81a3f9b1)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff81a4efdc)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link_no_progs
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81a61177)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81a6c916)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff81a92e21)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81a9756a)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81aa330e)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81aa4efb)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff81ab0b7b)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81ad7c36)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81aef220)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81af640e)
Location: include/linux/refcount.h:222
Inline: True
In net/ipv4/nexthop.c (ffffffff81afcf97)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_bpf.c (ffffffff81b0931b)
Location: include/linux/refcount.h:222
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_recvmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/cipso_ipv4.c (ffffffff81b0b24f)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81b14578)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81b1c831)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/ipv6/addrconf.c (ffffffff81b332b3)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81b49c5b)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv6/route.c:__rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_rt_pcpu_alloc
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81b58ae7)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81b5cbac)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81b7d3f7)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81b847a0)
Location: include/linux/refcount.h:222
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff81040f04)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81068978)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/core.c (ffffffff810d9635)
Location: include/linux/refcount.h:243
Inline: True
In kernel/sched/fair.c (ffffffff810ed232)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff8113d708)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff8115868e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex.c:exit_pi_state_list
In kernel/bpf/btf.c (ffffffff8122cc6c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/bpf_struct_ops.c (ffffffff812385ed)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_get
In kernel/events/core.c (ffffffff8123ee4b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/core.c:__perf_event_ctx_lock_double
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8124e4af)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff812ce01c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_pool_release
- mm/zswap.c:zswap_pool_find_get
- mm/zswap.c:zswap_pool_last_get
In mm/memcontrol.c (ffffffff8130126e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff81374e82)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/io_uring.c (ffffffff813919ef)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/io_uring.c:io_link_timeout_fn
In fs/io-wq.c (ffffffff8139c813)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_get
In fs/crypto/keyring.c (ffffffff813a39e7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_add_master_key
In fs/posix_acl.c (ffffffff813b6ace)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff813d4bef)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff813dbac3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff813e94e6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8149fb90)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff814a477d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff814b512f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff814b697a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff8150ae33)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- 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:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff8150e871)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff815160de)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff81518776)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8151c57d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81521612)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_file_mprotect
- security/apparmor/lsm.c:apparmor_mmap_file
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_getattr
- security/apparmor/lsm.c:apparmor_path_chown
- security/apparmor/lsm.c:apparmor_path_chmod
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_truncate
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff81522a5f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8152455d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff81527304)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:labelset_next_stale
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff8152aad4)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8152c22e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8152c802)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/blk-mq.c (ffffffff8156b19c)
Location: include/linux/refcount.h:243
Inline: True
In block/bsg-lib.c (ffffffff8158403c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff815fa240)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In lib/klist.c (ffffffff8160ea11)
Location: include/linux/refcount.h:243
Inline: True
In lib/kobject.c (ffffffff8160f3f1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff81724a54)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff8176ca01)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff817702dd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff817939c1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:hwrng_init
In drivers/dma-buf/dma-buf.c (ffffffff818367f0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff818385ae)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff818393b2)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff8183cf8f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff8184a14d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/edac/ghes_edac.c (ffffffff8199108b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff819e6313)
Location: include/linux/refcount.h:243
Inline: True
In net/core/skbuff.c (ffffffff819edf6c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff819f9503)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81a11ed6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81a2ee97)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff81a42677)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff81a54baa)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link_no_progs
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81a69fda)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_get_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81a752c0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff81a9cccf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81aa152a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81aad83e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81aaf55e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff81abbbcb)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81ae4286)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81afc168)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81b0327f)
Location: include/linux/refcount.h:243
Inline: True
In net/ipv4/nexthop.c (ffffffff81b0af52)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_bpf.c (ffffffff81b17b3e)
Location: include/linux/refcount.h:243
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_recvmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/cipso_ipv4.c (ffffffff81b194ef)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81b2291c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81b2b00d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/ipv6/addrconf.c (ffffffff81b41bdb)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81b5887b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/route.c:__rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_rt_pcpu_alloc
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81b6711c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81b6b3ee)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81b8c597)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81b94100)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In net/mptcp/token.c (ffffffff81bc5aa9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mptcp/token.c:mptcp_token_iter_next
- net/mptcp/token.c:mptcp_token_get_sock
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff81042904)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81068bc0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/core.c (ffffffff810daef7)
Location: include/linux/refcount.h:243
Inline: True
In kernel/sched/fair.c (ffffffff810f0995)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff8113e958)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff8115990e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex.c:exit_pi_state_list
In kernel/bpf/btf.c (ffffffff81231a1c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/stackmap.c (ffffffff81237c81)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:bpf_get_task_stack
In kernel/bpf/bpf_struct_ops.c (ffffffff8123cddd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_get
In kernel/events/core.c (ffffffff8124de8b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff81252daf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff812d4c51)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff8130756e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff8137b842)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/io-wq.c (ffffffff813a237b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/io-wq.c:io_wqe_activate_free_worker
In fs/crypto/keyring.c (ffffffff813aac27)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_add_master_key
In fs/posix_acl.c (ffffffff813bdb2e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff813dba2b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff813e29e3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff813f0056)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff814a5b90)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff814aa74d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff814bafdf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff814bc7c6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff815115af)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- 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:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff8151526d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff8151ca64)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff8151efce)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff81522d51)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81527a02)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_file_mprotect
- security/apparmor/lsm.c:apparmor_mmap_file
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:common_perm_cond
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff81528c3b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8152a737)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff8152cfca)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff81530ce1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff815324ce)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81532b3e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/landlock/fs.c (ffffffff815390e1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
In block/blk-mq-tag.c (ffffffff81578eb8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/bsg-lib.c (ffffffff8158ae3c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff815dce20)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In lib/klist.c (ffffffff815f21a1)
Location: include/linux/refcount.h:243
Inline: True
In lib/kobject.c (ffffffff815f2b31)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff81705d14)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81750591)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81753d8d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81776b7a)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff818199c0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff8181b88e)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8181c66a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff8181ff6b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff8182d8cd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/vfio/vfio.c (ffffffff8188d922)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_group_get_device_fd
- drivers/vfio/vfio.c:vfio_group_get_device
In drivers/edac/ghes_edac.c (ffffffff819755fb)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff819cae7a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock.c:skb_orphan_partial
In net/core/skbuff.c (ffffffff819d772c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff819df663)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff819f8b36)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81a16447)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff81a27383)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff81a5159b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_close
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81a524da)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_get_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81a5dc60)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff81a87d91)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81a8c47a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81a9890a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81a9a86e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff81aa6b8b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81acf41d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81ae7878)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81aeea27)
Location: include/linux/refcount.h:243
Inline: True
In net/ipv4/nexthop.c (ffffffff81af62ee)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_bpf.c (ffffffff81b0570f)
Location: include/linux/refcount.h:243
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_recvmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/udp_bpf.c (ffffffff81b05d14)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp_bpf.c:udp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81b06f7f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81b10518)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81b18c3e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/ipv6/addrconf.c (ffffffff81b2f8c7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81b46b62)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81b552f6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81b59741)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81b7b5cd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81b83210)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In net/mptcp/token.c (ffffffff81bb6628)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mptcp/token.c:mptcp_token_iter_next
- net/mptcp/token.c:mptcp_token_get_sock
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff81048c72)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81072f8b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/core.c (ffffffff810eebe7)
Location: include/linux/refcount.h:243
Inline: True
In kernel/sched/fair.c (ffffffff81109415)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff81161de8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff8117e82e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:get_pi_state
In kernel/bpf/btf.c (ffffffff8126a9bc)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/stackmap.c (ffffffff81272255)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:bpf_get_task_stack
In kernel/bpf/bpf_struct_ops.c (ffffffff8127785d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_get
In kernel/events/core.c (ffffffff81288bdc)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8128e69f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff8131afbf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff813512de)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff813c85ff)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/io-wq.c (ffffffff813f18e7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/io-wq.c:io_queue_worker_create
- fs/io-wq.c:io_wqe_activate_free_worker
In fs/crypto/keyring.c (ffffffff813fa4b7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_add_master_key
In fs/posix_acl.c (ffffffff8140d91e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff8142d0c5)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff814344f3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff81441f46)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff814fdd30)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff81502c0d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In ipc/shm.c (ffffffff8150c505)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/shm.c:exit_shm
In security/keys/key.c (ffffffff8151380f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff815151e6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff8156f1af)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- 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:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff8157321d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff8157ab35)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff8157d16e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff81580fc1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81585c92)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_file_mprotect
- security/apparmor/lsm.c:apparmor_mmap_file
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:common_perm_cond
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff81586f64)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81588ad7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff8158b3ba)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff8158f121)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81590a4e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff815910be)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/landlock/fs.c (ffffffff81597921)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
In block/blk-mq-tag.c (ffffffff815de10b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/bsg-lib.c (ffffffff815efe2c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff81648780)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In lib/klist.c (ffffffff8165f311)
Location: include/linux/refcount.h:243
Inline: True
In lib/kobject.c (ffffffff8165fd11)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff817815f4)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff817d2e30)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff817d72cd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff817fc54a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:set_current_rng
In drivers/dma-buf/dma-fence-chain.c (ffffffff818a5d1e)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff818a6a33)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff818aa62b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff818b931d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/vfio/vfio.c (ffffffff81920f6c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_group_get_device_fd
- drivers/vfio/vfio.c:vfio_group_get_device
In drivers/edac/ghes_edac.c (ffffffff81a1e307)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff81a7a4aa)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock.c:skb_orphan_partial
In net/core/skbuff.c (ffffffff81a85f6c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81a8fa43)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81aaa715)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81acccf1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/sock_reuseport.c (ffffffff81ad1bdf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
In net/core/fib_rules.c (ffffffff81adc116)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/devlink.c (ffffffff81b027ef)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/devlink.c:devlink_pernet_pre_exit
- net/core/devlink.c:devlink_nl_cmd_trap_policer_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_trap_group_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_trap_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_health_reporter_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_health_reporter_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_info_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_region_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_port_param_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_param_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_sb_tc_pool_bind_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_sb_port_pool_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_sb_pool_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_sb_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_port_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_get_dumpit
- net/core/devlink.c:devlink_nl_cmd_rate_get_dumpit
- net/core/devlink.c:devlink_get_from_attrs
In net/core/sock_map.c (ffffffff81b0951b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_close
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81b0b5e3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_get_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81b16e20)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/netfilter/nf_queue.c (ffffffff81b3f342)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:__nf_queue
- net/netfilter/nf_queue.c:nf_queue_entry_get_refs
In net/ipv4/route.c (ffffffff81b422d0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81b47498)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81b53dea)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81b55cde)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff81b6318b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81b8de3d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81ba7793)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81baedf7)
Location: include/linux/refcount.h:243
Inline: True
In net/ipv4/nexthop.c (ffffffff81bb7d9e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_bpf.c (ffffffff81bc825f)
Location: include/linux/refcount.h:243
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_recvmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/udp_bpf.c (ffffffff81bc8a02)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp_bpf.c:udp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81bc9dff)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81bd3e39)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81bdd02e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/unix/unix_bpf.c (ffffffff81beb789)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/unix/unix_bpf.c:unix_bpf_recvmsg
In net/ipv6/addrconf.c (ffffffff81bf5c47)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81c0ddb2)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81c1ddc3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81c20d6a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81c46586)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81c4f2e0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In net/mptcp/token.c (ffffffff81c85638)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mptcp/token.c:mptcp_token_iter_next
- net/mptcp/token.c:mptcp_token_get_sock
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff81051f73)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/process.c:__get_wchan
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81081603)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/core.c (ffffffff8110ba56)
Location: include/linux/refcount.h:243
Inline: True
In kernel/sched/fair.c (ffffffff8111d8ef)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff81194cef)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex/core.c (ffffffff811b2420)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
In kernel/futex/pi.c (ffffffff811b4b3c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex/pi.c:get_pi_state
In kernel/bpf/btf.c (ffffffff812b7802)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/stackmap.c (ffffffff812c1585)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:bpf_get_task_stack
In kernel/bpf/bpf_struct_ops.c (ffffffff812c74fd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_get
In kernel/events/core.c (ffffffff812dde8f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff812e356c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff81386043)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff813c9d2a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff8144fbcf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff8146d637)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_add_master_key
In fs/posix_acl.c (ffffffff81482c07)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff814a6a7d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff814ae610)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff814bdba6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8158e920)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff815941cd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In ipc/shm.c (ffffffff8159e475)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/shm.c:exit_shm
In security/keys/key.c (ffffffff815a5ca9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff815a7976)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff8160d6ea)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- 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:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff81610520)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff81618dcc)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff8161b7ec)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8162017a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81626819)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_current_getsecid_subj
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_file_mprotect
- security/apparmor/lsm.c:apparmor_mmap_file
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_init_security
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:common_perm_cond
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
- security/apparmor/lsm.c:begin_current_label_crit_section
In security/apparmor/resource.c (ffffffff8162738d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff816291aa)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff8162c926)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff81630158)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81631bad)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81632c3d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/landlock/fs.c (ffffffff8163c091)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
In block/bsg-lib.c (ffffffff816a0f2c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In io_uring/io-wq.c (ffffffff816da2ab)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- io_uring/io-wq.c:io_queue_worker_create
- io_uring/io-wq.c:io_wqe_activate_free_worker
In lib/syscall.c (ffffffff8175ebb0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In lib/klist.c (ffffffff81778ee1)
Location: include/linux/refcount.h:243
Inline: True
In lib/kobject.c (ffffffff81779851)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff818b7fa2)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81910de9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81915419)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8193b1a8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:set_current_rng
In drivers/dma-buf/dma-fence-chain.c (ffffffff819efc90)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff819f07b0)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff819f4e1d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81a04fa2)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/vfio/vfio.c (ffffffff81a786d6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_group_fops_open
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/vfio.c:__vfio_register_dev
In drivers/edac/ghes_edac.c (ffffffff81b86a42)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff81bededb)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock.c:skb_orphan_partial
In net/core/skbuff.c (ffffffff81bf87fb)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81c03d40)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81c23559)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81c499d1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/sock_reuseport.c (ffffffff81c4f452)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
In net/core/fib_rules.c (ffffffff81c5d460)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/devlink.c (ffffffff81c86c44)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/devlink.c:devlink_try_get
In net/core/sock_map.c (ffffffff81c8f639)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_close
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81c91be3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_get_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81c9e7cf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/netfilter/nf_queue.c (ffffffff81ccbaa0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:__nf_queue
- net/netfilter/nf_queue.c:nf_queue_entry_get_refs
In net/ipv4/route.c (ffffffff81ccecd8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81cd4638)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81ce1a07)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81ce39e1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff81cf1e40)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81d1f080)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81d39fd0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81d42148)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
In net/ipv4/nexthop.c (ffffffff81d4bb53)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_bpf.c (ffffffff81d5daee)
Location: include/linux/refcount.h:243
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_recvmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/udp_bpf.c (ffffffff81d5dfc9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp_bpf.c:udp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81d5f4f1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81d6a315)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81d73dfa)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/unix/unix_bpf.c (ffffffff81d83975)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/unix/unix_bpf.c:unix_bpf_recvmsg
In net/ipv6/addrconf.c (ffffffff81d8ee17)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81da8db8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81dba358)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81dbdb33)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81de5a23)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81defce8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In net/mptcp/token.c (ffffffff81e2b84c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mptcp/token.c:mptcp_token_iter_next
- net/mptcp/token.c:mptcp_token_get_sock
In net/mctp/device.c (ffffffff81e387bd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mctp/device.c:mctp_get_link_af_size
In net/mctp/route.c (ffffffff81e3ac35)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mctp/route.c:mctp_pkttype_receive
- net/mctp/route.c:mctp_route_lookup
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff8105f7a3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/process.c:__get_wchan
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81093ee3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/core.c (ffffffff81131e26)
Location: include/linux/refcount.h:243
Inline: True
In kernel/sched/fair.c (ffffffff81144c90)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff811d29ef)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex/core.c (ffffffff811f32a0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
In kernel/futex/pi.c (ffffffff811f5c0c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex/pi.c:get_pi_state
In kernel/bpf/btf.c (ffffffff81318e62)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/stackmap.c (ffffffff81324e85)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:bpf_get_task_stack
In kernel/bpf/bpf_struct_ops.c (ffffffff8132cecd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_get
In kernel/events/core.c (ffffffff81343569)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8134bbfc)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff81403e73)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff8144f2fa)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff814de4ff)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff814fee67)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keyring.c:fscrypt_find_master_key
- fs/crypto/keyring.c:fscrypt_find_master_key
In fs/posix_acl.c (ffffffff815159b7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff8153c0bd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff81544c50)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff815558e6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff816359b0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff8163cdbd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In ipc/shm.c (ffffffff81647af5)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/shm.c:exit_shm
In security/keys/key.c (ffffffff8164fac9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff816519d6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff816bf66a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_profile_learning_count_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:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff816c2f80)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff816cbc2f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff816ce8c3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff816d3664)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff816da6b9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_current_getsecid_subj
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_init_security
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:common_perm_cond
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
- security/apparmor/lsm.c:begin_current_label_crit_section
In security/apparmor/resource.c (ffffffff816db398)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff816dda96)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff816e13d6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff816e4dda)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff816e68d5)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff816e7a8d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff816ea00a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_get_current_ns
In security/landlock/fs.c (ffffffff816f386b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
In block/bsg-lib.c (ffffffff8175fafc)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In io_uring/io-wq.c (ffffffff817a635b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- io_uring/io-wq.c:io_queue_worker_create
- io_uring/io-wq.c:io_wqe_activate_free_worker
In lib/syscall.c (ffffffff8188c4d0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/dma/dmaengine.c (ffffffff81a05272)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81a6bca9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81a706c9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81a9b868)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-fence-chain.c (ffffffff81b6d2e0)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff81b6e6f0)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81b722cd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81b83c52)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/edac/ghes_edac.c (ffffffff81d25a13)
Location: include/linux/refcount.h:243
Inline: True
In net/core/sock.c (ffffffff81d9a7ab)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock.c:skb_orphan_partial
In net/core/skbuff.c (ffffffff81da767b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81db3410)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81dd5539)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81dfec05)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/sock_reuseport.c (ffffffff81e04a39)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
In net/core/fib_rules.c (ffffffff81e13c10)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/devlink.c (ffffffff81e418e4)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/devlink.c:devlink_try_get
In net/core/sock_map.c (ffffffff81e4aa65)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_close
- net/core/sock_map.c:sock_map_destroy
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81e4d1b3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_get_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81e5af5f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/netfilter/nf_queue.c (ffffffff81e8b8f0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:__nf_queue
- net/netfilter/nf_queue.c:nf_queue_entry_get_refs
In net/ipv4/route.c (ffffffff81e8ef43)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81e94908)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81ea2bc7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81ea6423)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp.c (ffffffff81eacc7c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_read_skb
In net/ipv4/tcp_input.c (ffffffff81eb66b0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81ee6198)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp_read_skb
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81f02930)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81f0af88)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
In net/ipv4/nexthop.c (ffffffff81f15163)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_bpf.c (ffffffff81f2779e)
Location: include/linux/refcount.h:243
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_recvmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/udp_bpf.c (ffffffff81f287b2)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp_bpf.c:udp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81f29bb1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81f35655)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81f3fd6e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/unix/unix_bpf.c (ffffffff81f51175)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/unix/unix_bpf.c:unix_bpf_recvmsg
In net/ipv6/addrconf.c (ffffffff81f5d307)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81f784b8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81f8a41c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81f8e042)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81fb8243)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81fc3de8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In net/mptcp/token.c (ffffffff82003a1c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mptcp/token.c:mptcp_token_iter_next
- net/mptcp/token.c:mptcp_token_get_sock
In net/mctp/device.c (ffffffff82011a8d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mctp/device.c:mctp_get_link_af_size
In net/mctp/route.c (ffffffff82014205)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mctp/route.c:mctp_pkttype_receive
- net/mctp/route.c:mctp_route_lookup
In lib/klist.c (ffffffff82021d01)
Location: include/linux/refcount.h:243
Inline: True
In lib/kobject.c (ffffffff820227f1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff81060f03)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/process.c:__get_wchan
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81096e6c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/core.c (ffffffff811400a6)
Location: include/linux/refcount.h:243
Inline: True
In kernel/sched/fair.c (ffffffff811551b1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff811e6cdf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex/core.c (ffffffff81207a20)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
In kernel/futex/pi.c (ffffffff8120a40c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/futex/pi.c:get_pi_state
In kernel/bpf/helpers.c (ffffffff81321354)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_task_acquire
- kernel/bpf/helpers.c:bpf_refcount_acquire_impl
In kernel/bpf/btf.c (ffffffff81348c82)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/stackmap.c (ffffffff813550e5)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:bpf_get_task_stack
In kernel/events/core.c (ffffffff813745c9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8137cc4c)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff81436cdc)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff81484d2a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff81514d2f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff81536475)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keyring.c:fscrypt_find_master_key
- fs/crypto/keyring.c:fscrypt_find_master_key
In fs/posix_acl.c (ffffffff8154d493)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff815743e8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff8157c840)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff8158d686)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8166dcc0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff816752cd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In ipc/shm.c (ffffffff81680018)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- ipc/shm.c:exit_shm
In security/keys/key.c (ffffffff816883a9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff8168a286)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff816f817a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_profile_learning_count_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:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff816fbb30)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff817049a1)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff817074de)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8170c534)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff817136a9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_current_getsecid_subj
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_move_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_uring_sqpoll
- security/apparmor/lsm.c:apparmor_uring_override_creds
- security/apparmor/lsm.c:apparmor_file_mprotect
- security/apparmor/lsm.c:apparmor_mmap_file
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_init_security
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:common_perm_cond
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
- security/apparmor/lsm.c:begin_current_label_crit_section
In security/apparmor/resource.c (ffffffff81714a80)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff817170b6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff8171a9d6)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff8171e444)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8172000a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8172120d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff8172425a)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_get_current_ns
In security/landlock/fs.c (ffffffff8172d99b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
In crypto/ahash.c (ffffffff81744c9e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- crypto/ahash.c:crypto_clone_ahash
In crypto/shash.c (ffffffff817461b3)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- crypto/shash.c:crypto_clone_shash
In block/bsg-lib.c (ffffffff8179e9dc)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In io_uring/io-wq.c (ffffffff817e72c4)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- io_uring/io-wq.c:io_queue_worker_create
- io_uring/io-wq.c:io_wq_activate_free_worker
In lib/syscall.c (ffffffff818ce940)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/dma/dmaengine.c (ffffffff81a4e2b2)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81ab63c9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81abae88)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81ae71c8)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-fence-chain.c (ffffffff81bc0a11)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff81bc1f00)
Location: include/linux/refcount.h:243
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81bc5cdd)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81bd79aa)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/edac/ghes_edac.c (ffffffff81d8ec33)
Location: include/linux/refcount.h:243
Inline: True
In net/core/sock.c (ffffffff81e0900b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock.c:skb_orphan_partial
In net/core/skbuff.c (ffffffff81e1971b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81e23ad0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81e47f0b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81e701c8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/sock_reuseport.c (ffffffff81e77289)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
In net/core/fib_rules.c (ffffffff81e87542)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff81ea6165)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_close
- net/core/sock_map.c:sock_map_destroy
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81ea88cf)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_get_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81eb6d2f)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/netfilter/nf_queue.c (ffffffff81ee9934)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:__nf_queue
- net/netfilter/nf_queue.c:nf_queue_entry_get_refs
In net/ipv4/route.c (ffffffff81eed65b)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81ef30d8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81f013e7)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81f04c03)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp.c (ffffffff81f0b3f9)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_read_skb
In net/ipv4/tcp_input.c (ffffffff81f14ad0)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81f45998)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp_read_skb
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81f62439)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81f6aad5)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
In net/ipv4/nexthop.c (ffffffff81f74e23)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_bpf.c (ffffffff81f87466)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/udp_bpf.c (ffffffff81f88319)
Location: include/linux/refcount.h:243
Inline: True
In net/ipv4/cipso_ipv4.c (ffffffff81f89761)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81f95205)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81f9f4eb)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/unix/unix_bpf.c (ffffffff81fb0ad9)
Location: include/linux/refcount.h:243
Inline: True
In net/ipv6/addrconf.c (ffffffff81fbd026)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81fd86b8)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81fea025)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81fee82e)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff820189c4)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff82024e18)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In net/devlink/core.c (ffffffff82042264)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/devlink/core.c:devlink_try_get
In net/mptcp/token.c (ffffffff8207fbac)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mptcp/token.c:mptcp_token_iter_next
- net/mptcp/token.c:mptcp_token_get_sock
In net/mctp/device.c (ffffffff8208e87d)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mctp/device.c:mctp_get_link_af_size
In net/mctp/route.c (ffffffff82091084)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- net/mctp/route.c:mctp_pkttype_receive
- net/mctp/route.c:mctp_route_lookup
In lib/klist.c (ffffffff820a1d51)
Location: include/linux/refcount.h:243
Inline: True
In lib/kobject.c (ffffffff820a2861)
Location: include/linux/refcount.h:243
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff81067fb3)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- arch/x86/kernel/process.c:__get_wchan
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8109e3dc)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/core.c (ffffffff8114b006)
Location: include/linux/refcount.h:232
Inline: True
In kernel/sched/fair.c (ffffffff81161c11)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
In kernel/stacktrace.c (ffffffff811fca2f)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex/core.c (ffffffff8121ec30)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
In kernel/futex/pi.c (ffffffff8122196c)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/futex/pi.c:get_pi_state
In kernel/bpf/helpers.c (ffffffff813439e4)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_task_acquire
- kernel/bpf/helpers.c:bpf_refcount_acquire_impl
In kernel/bpf/btf.c (ffffffff8136f3b2)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/bpf/stackmap.c (ffffffff8137dab5)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:bpf_get_task_stack
In kernel/events/core.c (ffffffff8139d8f9)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff813a5eac)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/shrinker.c (ffffffff813e4dc4)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- mm/shrinker.c:shrink_slab
- mm/shrinker.c:shrink_slab_memcg
In mm/zswap.c (ffffffff81470937)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- mm/zswap.c:zswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
- mm/zswap.c:zswap_pool_current_get
In mm/memcontrol.c (ffffffff814b425a)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff8154910f)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff8156b4a3)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
- fs/crypto/keyring.c:fscrypt_find_master_key
- fs/crypto/keyring.c:fscrypt_find_master_key
In fs/posix_acl.c (ffffffff815832c3)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff815ace74)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff815b5160)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff815c63c6)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff816a8423)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff816b168d)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In ipc/shm.c (ffffffff816bc408)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- ipc/shm.c:exit_shm
In security/keys/key.c (ffffffff816c2eb9)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff816c6786)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff81734ef0)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_profile_learning_count_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:begin_current_label_crit_section
In security/apparmor/task.c (ffffffff8173922a)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/task.c:aa_profile_ns_perm
- security/apparmor/task.c:aa_profile_ns_perm
- security/apparmor/task.c:aa_profile_ns_perm
- security/apparmor/task.c:aa_profile_ns_perm
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff8174225a)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff81744f6e)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8174a28f)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8175290c)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_current_getlsmblob_subj
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getselfattr
- security/apparmor/lsm.c:apparmor_getselfattr
- security/apparmor/lsm.c:apparmor_getselfattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_move_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_uring_sqpoll
- security/apparmor/lsm.c:apparmor_uring_override_creds
- security/apparmor/lsm.c:apparmor_file_mprotect
- security/apparmor/lsm.c:apparmor_mmap_file
- security/apparmor/lsm.c:apparmor_file_lock
- security/apparmor/lsm.c:apparmor_file_permission
- security/apparmor/lsm.c:apparmor_file_receive
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_create
- security/apparmor/lsm.c:apparmor_inode_init_security
- security/apparmor/lsm.c:apparmor_path_symlink
- security/apparmor/lsm.c:apparmor_path_mknod
- security/apparmor/lsm.c:apparmor_path_rmdir
- security/apparmor/lsm.c:apparmor_path_mkdir
- security/apparmor/lsm.c:apparmor_path_unlink
- security/apparmor/lsm.c:common_perm_cond
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff81753493)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81755c19)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
In security/apparmor/label.c (ffffffff81759486)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:label_merge_insert
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff8175ce84)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8175ea40)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8175fd30)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/af_inet.c (ffffffff817623d0)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/af_inet.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff81765560)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_get_current_ns
In security/landlock/fs.c (ffffffff8176e061)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
In crypto/ahash.c (ffffffff817874d4)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- crypto/ahash.c:crypto_clone_ahash
In crypto/shash.c (ffffffff817887f3)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- crypto/shash.c:crypto_clone_shash
In block/bsg-lib.c (ffffffff817e248c)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In io_uring/io-wq.c (ffffffff8182d084)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- io_uring/io-wq.c:io_queue_worker_create
- io_uring/io-wq.c:io_wq_activate_free_worker
In lib/syscall.c (ffffffff81920720)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In lib/stackdepot.c (ffffffff819289af)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- lib/stackdepot.c:stack_depot_save_flags
- lib/stackdepot.c:stack_depot_save_flags
In drivers/dma/dmaengine.c (ffffffff81a99f52)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81b090a9)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81b0dbf8)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81b3a598)
Location: include/linux/refcount.h:232
Inline: True
In drivers/dma-buf/dma-fence-chain.c (ffffffff81c15191)
Location: include/linux/refcount.h:232
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff81c16690)
Location: include/linux/refcount.h:232
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81c1a6ec)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81c2c64a)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/gpu/drm/drm_connector.c (ffffffff81c87464)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/gpu/drm/drm_connector.c:drm_mode_get_tile_group
- drivers/gpu/drm/drm_connector.c:drm_connector_list_iter_next
In drivers/gpu/drm/drm_gem.c (ffffffff81c9c44c)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/gpu/drm/drm_gem.c:drm_gem_lru_scan
- drivers/gpu/drm/drm_gem.c:drm_gem_mmap
In drivers/gpu/drm/drm_mode_object.c (ffffffff81ca41b0)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/gpu/drm/drm_mode_object.c:__drm_mode_object_find
In drivers/gpu/drm/drm_syncobj.c (ffffffff81cb1fe3)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_query_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_add_point
In drivers/edac/ghes_edac.c (ffffffff81e46543)
Location: include/linux/refcount.h:232
Inline: True
In net/core/sock.c (ffffffff81ec5a7b)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/sock.c:skb_orphan_partial
In net/core/skbuff.c (ffffffff81ed6b6b)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81ee1a30)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81f06bbb)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff81f2a429)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/filter.c:bpf_sk_assign
- net/core/filter.c:sk_filter_charge
In net/core/sock_reuseport.c (ffffffff81f37249)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/sock_reuseport.c:reuseport_migrate_sock
In net/core/fib_rules.c (ffffffff81f49552)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff81f68c25)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_close
- net/core/sock_map.c:sock_map_destroy
- net/core/sock_map.c:sock_hash_lookup
- net/core/sock_map.c:sock_map_lookup
- net/core/sock_map.c:sock_map_link
In net/core/bpf_sk_storage.c (ffffffff81f6b38f)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_get_tracing
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81f79acf)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/sched/act_api.c (ffffffff81f80a03)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/sched/act_api.c:tcf_idr_check_alloc
In net/netfilter/nf_queue.c (ffffffff81fad6d3)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/netfilter/nf_queue.c:__nf_queue
- net/netfilter/nf_queue.c:nf_queue_entry_get_refs
In net/ipv4/route.c (ffffffff81fb16cb)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81fb7068)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff81fc5737)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81fc8f0b)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp.c (ffffffff81fce431)
Location: include/linux/refcount.h:232
Inline: True
In net/ipv4/tcp_input.c (ffffffff81fd8ffa)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff8200bae8)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp_read_skb
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/igmp.c (ffffffff8201ee74)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_start_timer
In net/ipv4/fib_semantics.c (ffffffff82028a09)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff82031185)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
In net/ipv4/nexthop.c (ffffffff8203b760)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/nexthop.c:nexthop_create_group
In net/ipv4/tcp_sigpool.c (ffffffff8204cfb3)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/tcp_sigpool.c:tcp_sigpool_alloc_ahash
In net/ipv4/tcp_bpf.c (ffffffff8204eae6)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
In net/ipv4/udp_bpf.c (ffffffff8204fa39)
Location: include/linux/refcount.h:232
Inline: True
In net/ipv4/cipso_ipv4.c (ffffffff82050ec1)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff820625f5)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff8206c84b)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:xfrm_state_find
In net/unix/unix_bpf.c (ffffffff8207e179)
Location: include/linux/refcount.h:232
Inline: True
In net/ipv6/addrconf.c (ffffffff8208a456)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff820a6038)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff820b7c01)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff820bc408)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff820e7994)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff820f40f8)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In net/devlink/core.c (ffffffff82100bd4)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/devlink/core.c:devlink_try_get
In net/mptcp/token.c (ffffffff8215509c)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/mptcp/token.c:mptcp_token_iter_next
- net/mptcp/token.c:mptcp_token_get_sock
In net/mctp/device.c (ffffffff82164d6d)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/mctp/device.c:mctp_get_link_af_size
In net/mctp/route.c (ffffffff821675a2)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- net/mctp/route.c:mctp_pkttype_receive
- net/mctp/route.c:mctp_route_lookup
In lib/klist.c (ffffffff82179dd1)
Location: include/linux/refcount.h:232
Inline: True
In lib/kobject.c (ffffffff8217a8e1)
Location: include/linux/refcount.h:232
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/process.c (c000000000022ab4)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- arch/powerpc/kernel/process.c:show_stack
- arch/powerpc/kernel/process.c:get_wchan
In arch/powerpc/kernel/iommu.c (c000000000050fe8)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- arch/powerpc/kernel/iommu.c:iommu_tce_table_get
In arch/powerpc/kernel/stacktrace.c (c00000000006971c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- arch/powerpc/kernel/stacktrace.c:save_stack_trace_tsk_reliable
In kernel/sched/core.c (c00000000017e458)
Location: include/linux/refcount.h:84
Inline: True
In kernel/sched/fair.c (c00000000019acf0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/futex.c (c00000000021f254)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
In kernel/bpf/btf.c (c000000000330dd0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (c00000000034e674)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (c000000000355094)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (c000000000402c10)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (c00000000044cf30)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (c0000000004f1038)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (c00000000051a74c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (c000000000535870)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (c00000000055adb4)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (c000000000564c94)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (c0000000005799f0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (c00000000065ff28)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (c000000000666a48)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (c00000000067b930)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (c00000000067e40c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (c0000000006fcacc)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (c000000000701b7c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (c00000000070ab94)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (c00000000070d650)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (c00000000071184c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c000000000712dcc)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (c0000000007188ec)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (c00000000071a96c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (c00000000071dc5c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (c000000000722320)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (c00000000072410c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (c0000000007263ac)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (c000000000785390)
Location: include/linux/refcount.h:84
Inline: True
In block/bsg-lib.c (c0000000007a6e98)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (c0000000008120b4)
Location: include/linux/refcount.h:84
Inline: True
In drivers/tty/vt/vt.c (c0000000009172f4)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (c000000000920f84)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (c0000000009514d4)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:set_current_rng
In drivers/dma-buf/dma-buf.c (c000000000a1d460)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (c000000000a20000)
Location: include/linux/refcount.h:84
Inline: True
In drivers/dma-buf/dma-resv.c (c000000000a21200)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (c000000000a24120)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (c000000000a356c0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In net/core/sock.c (c000000000c81ff4)
Location: include/linux/refcount.h:84
Inline: True
In net/core/skbuff.c (c000000000c8cc48)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (c000000000c9b338)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (c000000000cc2bf0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (c000000000ceb7a0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (c000000000cff414)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (c000000000d12434)
Location: include/linux/refcount.h:84
Inline: True
In net/core/bpf_sk_storage.c (c000000000d2a998)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (c000000000d3a834)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (c000000000d5b384)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (c000000000d5fdf8)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (c000000000d6ef24)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (c000000000d7156c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (c000000000d7f80c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (c000000000db22d4)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (c000000000dd0978)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (c000000000dda614)
Location: include/linux/refcount.h:84
Inline: True
In net/ipv4/nexthop.c (c000000000de2210)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/nexthop.c:rtm_new_nexthop
In net/ipv4/tcp_bpf.c (c000000000df3158)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (c000000000df5234)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (c000000000e01540)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (c000000000e0bf3c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (c000000000e27194)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (c000000000e44134)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (c000000000e5510c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (c000000000e5b10c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (c000000000e85e8c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (c000000000e8ee34)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (c000000000eca834)
Location: include/linux/refcount.h:84
Inline: True
In lib/kobject.c (c000000000ecbe5c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/sched/core.c (ffffffe0000e61ac)
Location: include/linux/refcount.h:84
Inline: True
In kernel/futex.c (ffffffe00013d718)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
In kernel/bpf/btf.c (ffffffe0001bb03c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffe0001cba7e)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_set_output
- kernel/events/core.c:perf_mmap_close
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffe0001d0cec)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffe00022ac46)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffe000240b3a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffe00029e8b4)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffe0002b6818)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (ffffffe0002c51e6)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffe0002db38a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffe0002e1cae)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffe0002edbd2)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffe0003805d8)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffe00038505a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffe00039081c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffe000392018)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffe0003d9bb6)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffe0003dca48)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffe0003e25c2)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffe0003e3efa)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffe0003e6832)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffe0003e91ba)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffe0003ea0fc)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffe0003eb526)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffe0003ed1da)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffe0003efc86)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffe0003f0e9a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffe0003f2522)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffe00042df2e)
Location: include/linux/refcount.h:84
Inline: True
In block/bsg-lib.c (ffffffe000443b5e)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffe00048c546)
Location: include/linux/refcount.h:84
Inline: True
In drivers/tty/vt/vt.c (ffffffe000547010)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffe00054a168)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffe000567f02)
Location: include/linux/refcount.h:84
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffe0005d2a0e)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffe0005d439e)
Location: include/linux/refcount.h:84
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffe0005d54dc)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffe0005d69ea)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffe0005e2a3e)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In net/core/sock.c (ffffffe00073ef38)
Location: include/linux/refcount.h:84
Inline: True
In net/core/skbuff.c (ffffffe0007458be)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffe00074ec76)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffe000767aac)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffe000781834)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffe00078e36a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffe000799312)
Location: include/linux/refcount.h:84
Inline: True
In net/core/bpf_sk_storage.c (ffffffe0007a7b0c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffe0007af972)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffe0007c3266)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffe0007c6212)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffe0007cfbf0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffe0007d18f8)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffe0007da5a2)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffe0007fc33c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffe00080f116)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffe000815516)
Location: include/linux/refcount.h:84
Inline: True
In net/ipv4/nexthop.c (ffffffe00081a5b0)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/nexthop.c:rtm_new_nexthop
In net/ipv4/tcp_bpf.c (ffffffe000824c28)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffe00082668c)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffe00082e530)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffe000836846)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (ffffffe000848f34)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffe00085bc9a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffe00086613a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffe00086a8cc)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffe000886400)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffe00088d6ec)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffe0008b336c)
Location: include/linux/refcount.h:84
Inline: True
In lib/kobject.c (ffffffe0008b3f9a)
Location: include/linux/refcount.h:84
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff8103e062)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In kernel/sched/core.c (ffffffff810cd438)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In kernel/sched/fair.c (ffffffff810e32bf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/stacktrace.c (ffffffff8112a7e7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff811446cf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:get_pi_state
In kernel/bpf/btf.c (ffffffff811f7319)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffff8120bf7d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8121090f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff81287c6b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff812b7caa)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff81325fe0)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff81344c8b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (ffffffff81358838)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff81371f90)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff8137807b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff81384ad5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8142a6cc)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff8142f62d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff8143e339)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff8143fd62)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff8148db68)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff81491503)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff81497ed4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff81499b51)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8149ca6e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149eb69)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff814a0a27)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814a1fee)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814a3df8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff814a6f24)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814a855e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814a9cdf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff814e83dc)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In block/bsg-lib.c (ffffffff8150059d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff8154b7cd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/tty/vt/vt.c (ffffffff81663bb8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81667909)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8168ab9a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff8171a231)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff8171bb6c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8171c86f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff8171e6b1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff8172acd1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/nvme/host/core.c (ffffffff81746f9e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_alloc_ns
- drivers/nvme/host/core.c:nvme_find_get_ns
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_ns_head_open
- drivers/nvme/host/core.c:nvme_open
In net/core/sock.c (ffffffff818b37e8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/skbuff.c (ffffffff818bb47a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff818c5835)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff818e1696)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff818fefc5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff8190bd51)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff819193e9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/bpf_sk_storage.c (ffffffff8192992d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff819337e1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff8194985c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff8194d43c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff8195881f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff8195a287)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff8196481b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff81989e5b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff8199f8b5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff819a6787)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/nexthop.c (ffffffff819ab88e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/tcp_bpf.c (ffffffff819b7c6c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff819b9278)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff819c1c1f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff819c9702)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (ffffffff819dca93)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff819f2068)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff819ff674)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81a037cd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81a225c6)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81a286ba)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81a4efd7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In lib/kobject.c (ffffffff81a4f844)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff8102d872)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In kernel/sched/core.c (ffffffff810bbc98)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In kernel/sched/fair.c (ffffffff810d23cf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/stacktrace.c (ffffffff8111d057)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff81136eff)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:get_pi_state
In kernel/bpf/btf.c (ffffffff811ea069)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffff811fed4d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8120369f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff81279acb)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff812a8e7a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff81316b80)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff8133596b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (ffffffff813494e8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff81362a69)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff81368b4b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff81375565)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8141b14c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff814200ad)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff8142eda9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff814307d2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff8147e588)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff81481f23)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff814888f4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff8148a571)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff8148d48e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8148f589)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff81491447)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81492a0e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff81494818)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff81497944)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81498f7e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8149a6ff)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff814d894c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In block/bsg-lib.c (ffffffff814f0aad)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff8153baad)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/tty/vt/vt.c (ffffffff81643f38)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81647c89)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8166859a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816f369b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff816f4fcc)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff816f5ccf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff816f7afb)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff817040f1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/nvme/host/core.c (ffffffff81728c19)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_alloc_ns
- drivers/nvme/host/core.c:nvme_find_get_ns
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_ns_head_open
- drivers/nvme/host/core.c:nvme_open
In drivers/net/vxlan.c (ffffffff81770d57)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/net/vxlan.c:__vxlan_sock_add
In net/core/sock.c (ffffffff8186d738)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/skbuff.c (ffffffff818753ba)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff8187f775)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff8189b4d6)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff818b8df5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff818c5b11)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff818d3199)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/bpf_sk_storage.c (ffffffff818e36dd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff818ed2e1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff8190334c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff81906f2c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff8191230f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff81913d77)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff8191e30b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff8194391b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81959375)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81960247)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/nexthop.c (ffffffff8196534e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/tcp_bpf.c (ffffffff81974a5c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81976068)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff8197ea0f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff819864f2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (ffffffff81999853)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff819aee28)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff819bc434)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff819c058d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff819df386)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff819e547a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81a0c0d7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In lib/kobject.c (ffffffff81a0c944)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff8103dea2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In kernel/sched/core.c (ffffffff810cc918)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In kernel/sched/fair.c (ffffffff810df63f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/stacktrace.c (ffffffff81128507)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff8114257f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:get_pi_state
In kernel/bpf/btf.c (ffffffff811f50e9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffff81209d1d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8120e6af)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff81285a7b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff812b5aba)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff81323ab0)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff8134275b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (ffffffff81356308)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff8136fa60)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff81375b4b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff813825a5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8142686c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff8142b7cd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff8143a4d9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff8143bf02)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff81489c08)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff8148d5a3)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff81493f74)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff81495bf1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff81498b0e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149ac09)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff8149cac7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8149e08e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff8149fe98)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff814a2fc4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814a45fe)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814a5d7f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff814e446c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In block/bsg-lib.c (ffffffff814fc62d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff8154750d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/tty/vt/vt.c (ffffffff81691f98)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81695ce9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816b8e0a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81759001)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff8175a93c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8175b63f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff8175d481)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff81769aa1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/edac/ghes_edac.c (ffffffff818b2322)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff819047e8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/skbuff.c (ffffffff8190c47a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81916835)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff819326c6)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff8194fff5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff8195cd81)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff8196a579)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/bpf_sk_storage.c (ffffffff8197aabd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff81984971)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/netfilter/nfnetlink_log.c (ffffffff8199b365)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/netfilter/nfnetlink_log.c:instance_lookup_get
In net/netfilter/nf_conntrack_expect.c (ffffffff819a2cbd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_expect.c:nf_ct_expect_find_get
In net/netfilter/nf_conntrack_helper.c (ffffffff819a3357)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_helper.c:nf_conntrack_helper_try_module_get
In net/netfilter/nf_conntrack_netlink.c (ffffffff819b0031)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_netlink.c:ctnetlink_exp_ct_dump_table
- net/netfilter/nf_conntrack_netlink.c:ctnetlink_exp_dump_table
In net/ipv4/route.c (ffffffff819b402c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff819b7c0c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff819c2fef)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff819c4a57)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff819cefeb)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff819f462b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81a0a155)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81a11027)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/nexthop.c (ffffffff81a1612e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/tcp_bpf.c (ffffffff81a226ec)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81a23cf8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81a2c69f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81a34182)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (ffffffff81a47513)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81a5cae8)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81a6a0f4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81a6e24d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81a8d046)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81a9426a)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81abb3c7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In lib/kobject.c (ffffffff81abbc34)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/process.c (ffffffff8103f002)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- arch/x86/kernel/process.c:get_wchan
In kernel/sched/core.c (ffffffff810d52aa)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In kernel/sched/fair.c (ffffffff810eb1e7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/stacktrace.c (ffffffff81134b97)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/stacktrace.c:stack_trace_save_tsk_reliable
- kernel/stacktrace.c:stack_trace_save_tsk
In kernel/futex.c (ffffffff8114e5f7)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:get_pi_state
In kernel/bpf/btf.c (ffffffff81203612)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_fd_by_id
In kernel/events/core.c (ffffffff81218aea)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:ring_buffer_get
- kernel/events/core.c:perf_lock_task_context
In kernel/events/ring_buffer.c (ffffffff8121d5bf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- kernel/events/ring_buffer.c:perf_aux_output_begin
In mm/zswap.c (ffffffff812957b4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_release
In mm/memcontrol.c (ffffffff812c5fda)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_id_get_online
In fs/notify/mark.c (ffffffff813357f0)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_prepare_user_wait
In fs/crypto/keyring.c (ffffffff81355a5b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/crypto/keyring.c:add_master_key
In fs/posix_acl.c (ffffffff81369a13)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
In fs/proc/array.c (ffffffff813833f0)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/proc/proc_net.c (ffffffff813895fb)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/proc/proc_net.c:single_open_net
- fs/proc/proc_net.c:seq_open_net
In fs/configfs/item.c (ffffffff813960c5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In fs/debugfs/file.c (ffffffff8143d72c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_file_get
In ipc/util.c (ffffffff814427dd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- ipc/util.c:ipc_rcu_getref
In security/keys/key.c (ffffffff8145160b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
In security/keys/keyring.c (ffffffff81453082)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/keys/keyring.c:find_keyring_by_name
In security/apparmor/apparmorfs.c (ffffffff814a1892)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/task.c (ffffffff814a550e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_get_task_label
In security/apparmor/domain.c (ffffffff814abf9b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
In security/apparmor/policy.c (ffffffff814adc81)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_find_child
In security/apparmor/procattr.c (ffffffff814b0c76)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814b3462)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_sock_graft
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_cred_transfer
- security/apparmor/lsm.c:apparmor_cred_prepare
In security/apparmor/resource.c (ffffffff814b5196)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814b67a5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814b8561)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:__vec_find
- security/apparmor/label.c:__label_insert
In security/apparmor/mount.c (ffffffff814bb89f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814bce90)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814be61e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/blk-mq.c (ffffffff814fd9ec)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In block/bsg-lib.c (ffffffff815156dd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/syscall.c (ffffffff8156135d)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/syscall.c:collect_syscall
In drivers/tty/vt/vt.c (ffffffff816ac588)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff816b02b9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816d33da)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff817745d2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-chain.c (ffffffff81775f01)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff817768f9)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
In drivers/dma-buf/sw_sync.c (ffffffff81778b14)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff817851f1)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/edac/ghes_edac.c (ffffffff818ce5d2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_register
In net/core/sock.c (ffffffff81925888)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/skbuff.c (ffffffff8192d5aa)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/skbuff.c:skb_complete_wifi_ack
- net/core/skbuff.c:skb_complete_tx_timestamp
- net/core/skbuff.c:skb_clone_sk
In net/core/net_namespace.c (ffffffff81937a47)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/neighbour.c (ffffffff81953d86)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_lookup_nodev
- net/core/neighbour.c:neigh_lookup
In net/core/filter.c (ffffffff819719c5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/filter.c:sk_filter_charge
In net/core/fib_rules.c (ffffffff8197efd5)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_lookup
In net/core/sock_map.c (ffffffff8198c9ad)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/core/bpf_sk_storage.c (ffffffff8199cfed)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/core/bpf_sk_storage.c:bpf_sk_storage_delete
- net/core/bpf_sk_storage.c:bpf_sk_storage_get
In net/sched/cls_api.c (ffffffff819a714c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_refcnt_get
In net/ipv4/route.c (ffffffff819bd71c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/route.c:__ip_do_redirect
- net/ipv4/route.c:ipv4_neigh_lookup
In net/ipv4/inetpeer.c (ffffffff819c147c)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:lookup
In net/ipv4/inet_hashtables.c (ffffffff819ccabf)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_lookup_established
In net/ipv4/inet_timewait_sock.c (ffffffff819ce4e4)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_purge
In net/ipv4/tcp_input.c (ffffffff819d8b7b)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:inet_reqsk_alloc
In net/ipv4/udp.c (ffffffff819fe7eb)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_v4_early_demux
- net/ipv4/udp.c:udp4_lib_lookup
In net/ipv4/fib_semantics.c (ffffffff81a14935)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:fib_create_info
In net/ipv4/inet_fragment.c (ffffffff81a1b988)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/nexthop.c (ffffffff81a20b6e)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In net/ipv4/tcp_bpf.c (ffffffff81a2dae2)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_sendpage
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg
- net/ipv4/tcp_bpf.c:tcp_bpf_sendmsg_redir
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg
In net/ipv4/cipso_ipv4.c (ffffffff81a2f117)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_getdef
In net/xfrm/xfrm_policy.c (ffffffff81a37d77)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_sk_policy_lookup
In net/xfrm/xfrm_state.c (ffffffff81a3fade)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_state_find
- net/xfrm/xfrm_state.c:__xfrm_state_lookup_byaddr
- net/xfrm/xfrm_state.c:__xfrm_state_lookup
In net/ipv6/addrconf.c (ffffffff81a532dd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_get_prefix_route
In net/ipv6/route.c (ffffffff81a68ec6)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_purge_dflt_routers
- net/ipv6/route.c:rt6_get_dflt_router
- net/ipv6/route.c:rt6_get_route_info
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_del
- net/ipv6/route.c:ip6_route_info_create
- net/ipv6/route.c:ip6_pol_route
- net/ipv6/route.c:ip6_rt_cache_alloc
- net/ipv6/route.c:ip6_create_rt_rcu
- net/ipv6/route.c:ip6_neigh_lookup
In net/ipv6/udp.c (ffffffff81a76709)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_sendmsg
- net/ipv6/udp.c:udp_v6_early_demux
- net/ipv6/udp.c:udp6_lib_lookup
In net/ipv6/raw.c (ffffffff81a7a7fd)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/calipso.c (ffffffff81a99d0f)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_sock_delattr
- net/ipv6/calipso.c:calipso_sock_setattr
- net/ipv6/calipso.c:calipso_sock_getattr
- net/ipv6/calipso.c:calipso_opt_update
- net/ipv6/calipso.c:calipso_doi_getdef
In net/ipv6/inet6_hashtables.c (ffffffff81aa03ba)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:inet6_lookup
- net/ipv6/inet6_hashtables.c:__inet6_lookup_established
In lib/klist.c (ffffffff81ac7837)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
In lib/kobject.c (ffffffff81ac8072)
Location: arch/x86/include/asm/refcount.h:121
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj