kref_get_unless_zero
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cgroup.c (ffffffff8111843d)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- kernel/cgroup.c:cgroup_mount
In mm/zswap.c (ffffffff811d7e03)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- mm/zswap.c:__zswap_pool_release
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
In lib/kobject.c (ffffffff813ebf83)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
In drivers/tty/hvc/hvc_console.c (ffffffff814fddd6)
Location: include/linux/kref.h:134
Inline: True
In drivers/char/hw_random/core.c (ffffffff8151aa8b)
Location: include/linux/kref.h:134
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff815a346b)
Location: include/linux/kref.h:134
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 (ffffffff815a505a)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- 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_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
In drivers/scsi/scsi_scan.c (ffffffff815b32e7)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81817464)
Location: include/linux/kref.h:134
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff811f6b5e)
Location: include/linux/kref.h:134
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 lib/kobject.c (ffffffff81431b63)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
In drivers/tty/hvc/hvc_console.c (ffffffff8154e8f6)
Location: include/linux/kref.h:134
Inline: True
In drivers/char/hw_random/core.c (ffffffff8156d7bb)
Location: include/linux/kref.h:134
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff815fa538)
Location: include/linux/kref.h:134
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 (ffffffff815fc105)
Location: include/linux/kref.h:134
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 (ffffffff8160b747)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81890f24)
Location: include/linux/kref.h:134
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff81207512)
Location: include/linux/kref.h:134
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 block/bsg-lib.c (ffffffff81437d95)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/kobject.c (ffffffff8144ddd3)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
In drivers/tty/hvc/hvc_console.c (ffffffff8157b176)
Location: include/linux/kref.h:134
Inline: True
In drivers/char/hw_random/core.c (ffffffff81599f1f)
Location: include/linux/kref.h:134
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81628808)
Location: include/linux/kref.h:134
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 (ffffffff8162ad12)
Location: include/linux/kref.h:134
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 (ffffffff8163afe7)
Location: include/linux/kref.h:134
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff818c56b4)
Location: include/linux/kref.h:134
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff81212c2b)
Location: include/linux/kref.h:114
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/kref.h:114
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff813d9f7b)
Location: include/linux/kref.h:114
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/kref.h:114
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/kref.h:114
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/kref.h:114
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/kref.h:114
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813e9c83)
Location: include/linux/kref.h:114
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/kref.h:114
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff813ebd9b)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff813ef62a)
Location: include/linux/kref.h:114
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/kref.h:114
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/kref.h:114
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff813f3765)
Location: include/linux/kref.h:114
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/kref.h:114
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff8158f437)
Location: include/linux/kref.h:114
Inline: True
In drivers/char/hw_random/core.c (ffffffff815adeff)
Location: include/linux/kref.h:114
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff8163e46a)
Location: include/linux/kref.h:114
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/kref.h:114
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/kref.h:114
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff818edb94)
Location: include/linux/kref.h:114
Inline: True
In lib/kobject.c (ffffffff818ee058)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
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 (ffffffff8130655a)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff81400e59)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8140fd29)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8141361f)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff8141743a)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81419bd2)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8141b912)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff815f39d7)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816148ff)
Location: include/linux/kref.h:114
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816a726e)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff816b8963)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81973a10)
Location: include/linux/kref.h:114
Inline: True
In lib/kobject.c (ffffffff81974288)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff812507a3)
Location: include/linux/kref.h:114
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 (ffffffff8133433a)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff814321cb)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81442316)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81445968)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814498b2)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8144c01a)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8144d7f2)
Location: include/linux/kref.h:114
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 (ffffffff814a6355)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff8162d837)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8164e525)
Location: include/linux/kref.h:114
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816e34d1)
Location: include/linux/kref.h:114
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: include/linux/kref.h:114
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: include/linux/kref.h:114
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff816f3abf)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff819cfdf0)
Location: include/linux/kref.h:114
Inline: True
In lib/kobject.c (ffffffff819d0b78)
Location: include/linux/kref.h:114
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff81264c78)
Location: include/linux/kref.h:111
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 (ffffffff8134b6aa)
Location: include/linux/kref.h:111
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff8144df47)
Location: include/linux/kref.h:111
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: include/linux/kref.h:111
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: include/linux/kref.h:111
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: include/linux/kref.h:111
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: include/linux/kref.h:111
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8145f248)
Location: include/linux/kref.h:111
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: include/linux/kref.h:111
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81462883)
Location: include/linux/kref.h:111
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff81466842)
Location: include/linux/kref.h:111
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: include/linux/kref.h:111
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81468ff3)
Location: include/linux/kref.h:111
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8146a7ae)
Location: include/linux/kref.h:111
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 (ffffffff814c0355)
Location: include/linux/kref.h:111
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff8164ac97)
Location: include/linux/kref.h:111
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8166c7b5)
Location: include/linux/kref.h:111
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81706851)
Location: include/linux/kref.h:111
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: include/linux/kref.h:111
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: include/linux/kref.h:111
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff81717657)
Location: include/linux/kref.h:111
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81a09430)
Location: include/linux/kref.h:111
Inline: True
In lib/kobject.c (ffffffff81a09e18)
Location: include/linux/kref.h:111
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff8127f897)
Location: include/linux/kref.h:109
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/hmm.c (ffffffff812c40fd)
Location: include/linux/kref.h:109
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/configfs/item.c (ffffffff8137426e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff8147b8b8)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8148c6c9)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8148fb4e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814918e8)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff8149604e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814977cf)
Location: include/linux/kref.h:109
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 (ffffffff814eeb55)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/hvc/hvc_console.c (ffffffff8167f7e9)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816a23a9)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff817419b9)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/reservation.c (ffffffff81744025)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff81752353)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81a78dd0)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff81a7968a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff8128f687)
Location: include/linux/kref.h:109
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 (ffffffff8138c4ee)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff81495588)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814a6589)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814a9a0e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814ab818)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814aff7e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814b16ff)
Location: include/linux/kref.h:109
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 (ffffffff81507fb5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (ffffffff8169e14a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff816a1e99)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816c5143)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81765b41)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8176817f)
Location: include/linux/kref.h:109
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 (ffffffff81769fba)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff817765d3)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81ab0180)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff81ab09ea)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff812c231c)
Location: include/linux/kref.h:109
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 fs/configfs/item.c (ffffffff813d78e2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff814ed7b3)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81501432)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff815074ad)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8150f9be)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff815695b5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/klist.c (ffffffff815ea0d1)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff815eaacd)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff81707804)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81750fc3)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81754fcd)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff817791a5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:hwrng_init
In drivers/dma-buf/dma-buf.c (ffffffff81825df6)
Location: include/linux/kref.h:109
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 (ffffffff81827b2f)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff818296ba)
Location: include/linux/kref.h:109
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 (ffffffff8182bf2b)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff818398bf)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8106896b)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In mm/zswap.c (ffffffff812ce015)
Location: include/linux/kref.h:109
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 fs/configfs/item.c (ffffffff813e94e2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff8150ae33)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81521612)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8152455d)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8152c802)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff81584035)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/klist.c (ffffffff8160ea11)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff8160f3ed)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff81724a54)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff8176c9f3)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff817702cd)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff817939b5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:hwrng_init
In drivers/dma-buf/dma-buf.c (ffffffff818367e9)
Location: include/linux/kref.h:109
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 (ffffffff818385a4)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff818393a8)
Location: include/linux/kref.h:109
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 (ffffffff8183cf8b)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff8184a13f)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81068bb3)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In mm/zswap.c (ffffffff812d4c4a)
Location: include/linux/kref.h:109
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 (ffffffff813f0052)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff815115af)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81527a02)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8152a737)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81532b3e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff8158ae35)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/klist.c (ffffffff815f21a1)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff815f2b2d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff81705d14)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81750583)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81753d7d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81776b73)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff818199b9)
Location: include/linux/kref.h:109
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 (ffffffff8181b884)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8181c660)
Location: include/linux/kref.h:109
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 (ffffffff8181ff67)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff8182d8bf)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81072f7e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In mm/zswap.c (ffffffff8131afb8)
Location: include/linux/kref.h:109
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 (ffffffff81441f42)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff8156f1af)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81585c92)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81588ad7)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff815910be)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff815efe25)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/klist.c (ffffffff8165f311)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff8165fd0d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff817815f4)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff817d2e22)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff817d72bd)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff817fc543)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:set_current_rng
In drivers/dma-buf/dma-fence-chain.c (ffffffff818a5d14)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff818a6a2b)
Location: include/linux/kref.h:109
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 (ffffffff818aa627)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff818b930f)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810815f6)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In mm/zswap.c (ffffffff8138603c)
Location: include/linux/kref.h:109
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 (ffffffff814bdba2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff8160d6ea)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81626819)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff816291aa)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81632c3d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff816a0f25)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In lib/klist.c (ffffffff81778ee1)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff8177984d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
In drivers/dma/dmaengine.c (ffffffff818b7fa2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81910ddb)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff8191540c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8193b1a1)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:set_current_rng
In drivers/dma-buf/dma-fence-chain.c (ffffffff819efc89)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff819f07a8)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff819f4e16)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81a04f94)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81093ed6)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In mm/zswap.c (ffffffff81403e6c)
Location: include/linux/kref.h:109
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 (ffffffff815558e2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff816bf66a)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff816da6b9)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff816dda96)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff816e7a8d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff816ea00a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_get_current_ns
In block/bsg-lib.c (ffffffff8175faf5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/dma/dmaengine.c (ffffffff81a05272)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81a6bc9b)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81a706bc)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81a9b861)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-fence-chain.c (ffffffff81b6d2d9)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff81b6e6e8)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81b722c6)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81b83c44)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff82021d01)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff820227ed)
Location: include/linux/kref.h:109
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/cpu/sgx/main.c (ffffffff81096e5f)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In mm/zswap.c (ffffffff81436cd5)
Location: include/linux/kref.h:109
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 (ffffffff8158d682)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff816f817a)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff817136a9)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff817170b6)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8172120d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff8172425a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_get_current_ns
In block/bsg-lib.c (ffffffff8179e9d5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/dma/dmaengine.c (ffffffff81a4e2b2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81ab63bb)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81abae7b)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81ae71c1)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-fence-chain.c (ffffffff81bc0a0a)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff81bc1ef8)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81bc5cd6)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81bd7999)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff820a1d51)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff820a285d)
Location: include/linux/kref.h:109
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/cpu/sgx/main.c (ffffffff8109e3cf)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In mm/zswap.c (ffffffff8147092a)
Location: include/linux/kref.h:109
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 fs/configfs/item.c (ffffffff815c63c2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff81734ef0)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8175290c)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81755c19)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8175fd30)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/af_inet.c (ffffffff817623d0)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/af_inet.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff81765560)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_get_current_ns
In block/bsg-lib.c (ffffffff817e2485)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/dma/dmaengine.c (ffffffff81a99f52)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/tty/vt/vt.c (ffffffff81b0909b)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81b0dbeb)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81b3a591)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-fence-chain.c (ffffffff81c1518a)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff81c16688)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81c1a6e5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sync_pt_create
In drivers/scsi/scsi_scan.c (ffffffff81c2c639)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/gpu/drm/drm_connector.c (ffffffff81c87464)
Location: include/linux/kref.h:109
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/kref.h:109
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 (ffffffff81ca41a9)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/gpu/drm/drm_mode_object.c:__drm_mode_object_find
In drivers/gpu/drm/drm_syncobj.c (ffffffff81cb1fdb)
Location: include/linux/kref.h:109
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 net/ipv4/tcp_sigpool.c (ffffffff8204cf97)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- net/ipv4/tcp_sigpool.c:tcp_sigpool_alloc_ahash
In lib/klist.c (ffffffff82179dd1)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff8217a8dd)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kobject_get_unless_zero
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffff80001032c03c)
Location: include/linux/kref.h:109
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 (ffff80001045e00c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffff80001058b640)
Location: include/linux/kref.h:109
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 (ffff80001058eba0)
Location: include/linux/kref.h:109
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 (ffff800010595618)
Location: include/linux/kref.h:109
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 (ffff800010597450)
Location: include/linux/kref.h:109
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 (ffff80001059a250)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffff80001059b2c4)
Location: include/linux/kref.h:109
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 (ffff80001059eb6c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffff8000105a041c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffff8000105a2bcc)
Location: include/linux/kref.h:109
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 (ffff8000105a6080)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffff8000105a770c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffff8000105a905c)
Location: include/linux/kref.h:109
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 (ffff80001060abf8)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (ffff8000108758d8)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffff80001087a514)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffff8000108b71a4)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffff800010965d4c)
Location: include/linux/kref.h:109
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 (ffff800010968508)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffff800010969a34)
Location: include/linux/kref.h:109
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 (ffff80001096ba04)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffff80001097bc7c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffff800010d89a70)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffff800010d8aa18)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (c0542320)
Location: include/linux/kref.h:109
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 (c061ead8)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (c073c214)
Location: include/linux/kref.h:109
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 (c073fa2c)
Location: include/linux/kref.h:109
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 (c074673c)
Location: include/linux/kref.h:109
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 (c07484dc)
Location: include/linux/kref.h:109
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 (c074b3d8)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c074c2bc)
Location: include/linux/kref.h:109
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 (c074f908)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (c075108c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (c0752e84)
Location: include/linux/kref.h:109
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 (c0756020)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (c07576bc)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (c075912c)
Location: include/linux/kref.h:109
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 (c07b5a30)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (c097870c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (c097c244)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (c09b0e58)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (c0a3c8f8)
Location: include/linux/kref.h:109
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 (c0a3e85c)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (c0a3f2cc)
Location: include/linux/kref.h:109
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 (c0a41540)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (c0a4ea90)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (c0e84cb4)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (c0e8537c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/iommu.c (c000000000050fe8)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- arch/powerpc/kernel/iommu.c:iommu_tce_table_get
In mm/zswap.c (c000000000402c10)
Location: include/linux/kref.h:109
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 (c0000000005799f0)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (c0000000006fcacc)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c000000000712dcc)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (c00000000071a96c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (c00000000071dc5c)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (c0000000007263ac)
Location: include/linux/kref.h:109
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 (c0000000007a6e98)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (c0000000009172f4)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (c000000000920f84)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:set_current_rng
In drivers/dma-buf/dma-buf.c (c000000000a1d460)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (c000000000a21200)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (c000000000a356c0)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (c000000000eca834)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (c000000000ecbe5c)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffe00022ac46)
Location: include/linux/kref.h:109
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 (ffffffe0002edbd2)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffe0003d9bb6)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffe0003e91ba)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffe0003eb526)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffe0003ed1da)
Location: include/linux/kref.h:109
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/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffe0003f2522)
Location: include/linux/kref.h:109
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 (ffffffe000443b5e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (ffffffe000547010)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffe00054a168)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffe0005d2a0e)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffe0005d54dc)
Location: include/linux/kref.h:109
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/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffe0005e2a3e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffe0008b336c)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffe0008b3f9a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff81287c67)
Location: include/linux/kref.h:109
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 (ffffffff81384ace)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff8148db68)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149eb69)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814a1fee)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814a3df8)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814a855e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814a9cdf)
Location: include/linux/kref.h:109
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 (ffffffff81500595)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (ffffffff81663baa)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff816678f9)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff8168ab93)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff8171a231)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8171c86f)
Location: include/linux/kref.h:109
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 (ffffffff8171e6aa)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff8172acc3)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/nvme/host/core.c (ffffffff81746f90)
Location: include/linux/kref.h:109
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 lib/klist.c (ffffffff81a4efd0)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff81a4f83a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff81279ac7)
Location: include/linux/kref.h:109
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 (ffffffff8137555e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff8147e588)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8148f589)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81492a0e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff81494818)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff81498f7e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8149a6ff)
Location: include/linux/kref.h:109
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 (ffffffff814f0aa5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (ffffffff81643f2a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81647c79)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff81668593)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816f369b)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff816f5ccf)
Location: include/linux/kref.h:109
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 (ffffffff816f7af4)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff817040e3)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In drivers/nvme/host/core.c (ffffffff81728c0b)
Location: include/linux/kref.h:109
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 lib/klist.c (ffffffff81a0c0d0)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff81a0c93a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff81285a77)
Location: include/linux/kref.h:109
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 (ffffffff8138259e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff81489c08)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149ac09)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8149e08e)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff8149fe98)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814a45fe)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814a5d7f)
Location: include/linux/kref.h:109
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 (ffffffff814fc625)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (ffffffff81691f8a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff81695cd9)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816b8e03)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81759001)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff8175b63f)
Location: include/linux/kref.h:109
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 (ffffffff8175d47a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff81769a93)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81abb3c0)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff81abbc2a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/zswap.c (ffffffff812957b0)
Location: include/linux/kref.h:109
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 (ffffffff813960be)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_get_unless_zero
In security/apparmor/apparmorfs.c (ffffffff814a1892)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814b3462)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814b67a5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff814b8561)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/mount.c:build_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff814bce90)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814be61e)
Location: include/linux/kref.h:109
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 (ffffffff815156d5)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_get
In drivers/tty/vt/vt.c (ffffffff816ac57a)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_install
In drivers/tty/hvc/hvc_console.c (ffffffff816b02a9)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/char/hw_random/core.c (ffffffff816d33d3)
Location: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff817745d2)
Location: include/linux/kref.h:109
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: include/linux/kref.h:109
Inline: True
In drivers/dma-buf/dma-resv.c (ffffffff817768f9)
Location: include/linux/kref.h:109
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 (ffffffff81778b0d)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/scsi/scsi_scan.c (ffffffff817851e3)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_alloc_target
In lib/klist.c (ffffffff81ac7830)
Location: include/linux/kref.h:109
Inline: True
In lib/kobject.c (ffffffff81ac8068)
Location: include/linux/kref.h:109
Inline: True
Inline callers:
- lib/kobject.c:kset_find_obj