kref_put
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/nsproxy.c (ffffffff810a1011)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/nsproxy.c:create_new_namespaces
- kernel/nsproxy.c:free_nsproxy
In kernel/sched/auto_group.c (ffffffff810c4a34)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/sched/auto_group.c:autogroup_move_group
- kernel/sched/auto_group.c:sched_autogroup_create_attach
- kernel/sched/auto_group.c:sched_autogroup_exit
- kernel/sched/auto_group.c:proc_sched_autogroup_set_nice
- kernel/sched/auto_group.c:proc_sched_autogroup_show_task
In kernel/irq/manage.c (ffffffff810db527)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff810fa791)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_release
- kernel/time/posix-clock.c:posix_clock_unregister
In kernel/cgroup.c (ffffffff81115370)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/cgroup.c:cgroup_kill_sb
- kernel/cgroup.c:cgroup_mount
In kernel/utsname.c (ffffffff8111dbc5)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/utsname.c:utsns_put
- kernel/utsname.c:utsns_install
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff8111f6ea)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (ffffffff8113d1d9)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/relay.c:relay_destroy_buf
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_close
- kernel/relay.c:relay_open
In mm/zswap.c (ffffffff811d8452)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_free_entry
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
In mm/hugetlb.c (ffffffff811dba98)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_reserve_pages
In fs/eventfd.c (ffffffff81259289)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/hugetlbfs/inode.c (ffffffff812f47d8)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff81316416)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_direct_IO
In security/apparmor/apparmorfs.c (ffffffff81375159)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_fs_seq_profile_release
- security/apparmor/apparmorfs.c:aa_fs_seq_profname_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profmode_show
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:aa_fs_seq_hash_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profattach_show
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:__aa_fs_profile_rmdir
In security/apparmor/capability.c (ffffffff81376f87)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/context.c (ffffffff813771da)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
In security/apparmor/lib.c (ffffffff81378fcc)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff81379051)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
In security/apparmor/domain.c (ffffffff8137a5e7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/domain.c:may_change_ptraced_domain
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
In security/apparmor/policy.c (ffffffff8137f180)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy.c:__list_remove_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:policy_admin_capable
- security/apparmor/policy.c:policy_admin_capable
- security/apparmor/policy.c:aa_may_open_profiles
- security/apparmor/policy.c:aa_may_open_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_remove_profiles
In security/apparmor/policy_unpack.c (ffffffff81382792)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_unpack
In security/apparmor/procattr.c (ffffffff81382d3a)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813839cf)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_inode_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
In security/apparmor/resource.c (ffffffff813875cb)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81387b95)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/label.c (ffffffff813896ce)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_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_update_label_name
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_parse
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
In security/apparmor/mount.c (0)
Location: include/linux/kref.h:96
Inline: True
In security/apparmor/net.c (ffffffff81390ad5)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81392b20)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
In security/apparmor/policy_ns.c (ffffffff8139487c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_free_ns
- security/apparmor/policy_ns.c:__aa_remove_ns
- security/apparmor/policy_ns.c:aa_free_root_ns
In block/bsg.c (ffffffff813d5f20)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- block/bsg.c:bsg_unregister_queue
- block/bsg.c:bsg_open
- block/bsg.c:bsg_release
In lib/kobject.c (ffffffff813eb7c7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In lib/cpu_rmap.c (ffffffff81415ff0)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_release
- lib/cpu_rmap.c:free_irq_cpu_rmap
- lib/cpu_rmap.c:irq_cpu_rmap_add
In drivers/pinctrl/core.c (ffffffff8141dfda)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/pinctrl/core.c:pinctrl_unregister
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff81452dca)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
In drivers/acpi/ec.c (ffffffff81483317)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/dma/dmaengine.c (ffffffff814be20e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/tty/tty_io.c (ffffffff814e0a35)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:__proc_set_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:proc_clear_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
In drivers/tty/tty_port.c (ffffffff814eba41)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff81517cb2)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
In drivers/char/hw_random/core.c (ffffffff8151a54e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/base/firmware_class.c (ffffffff8155ef4b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/base/firmware_class.c:fw_free_buf
In drivers/nvdimm/dimm_devs.c (ffffffff8159937e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dma-buf/dma-buf.c (ffffffff815a32fb)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/reservation.c (ffffffff815a50c3)
Location: include/linux/kref.h:96
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_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- 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_wait_timeout_rcu
In drivers/scsi/scsi_scan.c (ffffffff815b35a5)
Location: include/linux/kref.h:96
Inline: True
In drivers/scsi/sr.c (ffffffff815c0e9f)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/scsi/sr.c:scsi_cd_put
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:sr_remove
In drivers/scsi/sg.c (ffffffff815c3326)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_open
In drivers/usb/core/hub.c (ffffffff81605311)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_event
In drivers/usb/core/hcd.c (ffffffff8160cb81)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff816108d5)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
In drivers/usb/core/message.c (ffffffff81611fd7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81616c66)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff816176ed)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/clk/clk.c (ffffffff816e7293)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_unregister
- drivers/clk/clk.c:__clk_put
In lib/klist.c (ffffffff81817776)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_put
- lib/klist.c:klist_prev
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/nsproxy.c (ffffffff810a4856)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/auto_group.c (ffffffff810c8d30)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/sched/auto_group.c:proc_sched_autogroup_show_task
- kernel/sched/auto_group.c:proc_sched_autogroup_set_nice
- kernel/sched/auto_group.c:sched_autogroup_exit
- kernel/sched/auto_group.c:sched_autogroup_create_attach
- kernel/sched/auto_group.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff810e0bc4)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff81101a66)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
In kernel/utsname.c (ffffffff81125b2c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff8112762a)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (ffffffff8114576c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/zswap.c (ffffffff811f6c1a)
Location: include/linux/kref.h:96
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_free_entry
In mm/hugetlb.c (ffffffff811fb6b7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff81281c69)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/hugetlbfs/inode.c (ffffffff81327a10)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8134d94e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff813abb98)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:__aa_fs_profile_rmdir
- security/apparmor/apparmorfs.c:rawdata_read
- security/apparmor/apparmorfs.c:aa_fs_seq_raw_hash_show
- security/apparmor/apparmorfs.c:aa_fs_seq_raw_abi_show
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_name
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_name
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_level
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_level
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_show_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_show_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_hash_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profattach_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profmode_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profname_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff813af9e6)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/context.c (ffffffff813b053a)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
In security/apparmor/lib.c (ffffffff813b1d62)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff813b1df1)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
In security/apparmor/domain.c (ffffffff813b8421)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff813bb329)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:__list_remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff813bcd68)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
In security/apparmor/procattr.c (ffffffff813bcfc6)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813c0cc7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_free_security
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
In security/apparmor/resource.c (ffffffff813c20b2)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff813c37bf)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/label.c (ffffffff813c8f4a)
Location: include/linux/kref.h:96
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_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_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_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff813cb64e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff813cc06c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff813ceb11)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In security/apparmor/policy_ns.c (ffffffff81fc45d9)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
- security/apparmor/policy_ns.c:__aa_remove_ns
- security/apparmor/policy_ns.c:aa_free_ns
In block/bsg.c (ffffffff8141bc10)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- block/bsg.c:bsg_unregister_queue
- block/bsg.c:bsg_release
- block/bsg.c:bsg_open
In lib/kobject.c (ffffffff81431bb7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In lib/cpu_rmap.c (ffffffff8145df6b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
- lib/cpu_rmap.c:free_irq_cpu_rmap
In drivers/pinctrl/core.c (ffffffff814666ee)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/pinctrl/core.c:pinctrl_unregister
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff8149fd74)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff814d1dba)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/dma/dmaengine.c (ffffffff8150dece)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/tty/tty_io.c (ffffffff81532145)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__proc_set_tty
- drivers/tty/tty_io.c:proc_clear_tty
In drivers/tty/tty_port.c (ffffffff8153c5f1)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff8156af9b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff8156d23e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/base/firmware_class.c (ffffffff815b348b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/base/firmware_class.c:fw_free_buf
In drivers/nvdimm/core.c (ffffffff815ebf8e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff815eee5e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dma-buf/dma-buf.c (ffffffff815fa582)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
In drivers/dma-buf/reservation.c (ffffffff815fc061)
Location: include/linux/kref.h:96
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_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_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
In drivers/dma-buf/fence-array.c (ffffffff815fceb6)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/fence-array.c:fence_array_release
- drivers/dma-buf/fence-array.c:fence_array_enable_signaling
- drivers/dma-buf/fence-array.c:fence_array_cb_func
In drivers/dma-buf/sync_file.c (ffffffff815fd22c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
- drivers/dma-buf/sync_file.c:sync_file_free
In drivers/scsi/scsi_scan.c (ffffffff8160ba05)
Location: include/linux/kref.h:96
Inline: True
In drivers/scsi/sr.c (ffffffff816197c3)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff8161c89b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/usb/core/hub.c (ffffffff81669fd1)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff8166c701)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff81670807)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81671f26)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81676d26)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff816777a9)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/watchdog/watchdog_dev.c (ffffffff816ecd86)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
In drivers/clk/clk.c (ffffffff8174d2d3)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In lib/klist.c (ffffffff81891226)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/nsproxy.c (ffffffff810aa4b6)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/auto_group.c (ffffffff810ced40)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/sched/auto_group.c:proc_sched_autogroup_show_task
- kernel/sched/auto_group.c:proc_sched_autogroup_set_nice
- kernel/sched/auto_group.c:sched_autogroup_exit
- kernel/sched/auto_group.c:sched_autogroup_create_attach
- kernel/sched/auto_group.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff810e75d4)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff81109726)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
In kernel/utsname.c (ffffffff8112f53c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff811311fa)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (ffffffff8114f8ec)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/zswap.c (ffffffff812075cb)
Location: include/linux/kref.h:96
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_free_entry
In mm/hugetlb.c (ffffffff8120c1b7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff81295799)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/hugetlbfs/inode.c (ffffffff8133d758)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8136325a)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff813c27d5)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:__aa_fs_ns_rmdir
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:ns_rmdir_op
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:__aa_fs_profile_rmdir
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:aa_fs_seq_raw_hash_show
- security/apparmor/apparmorfs.c:aa_fs_seq_raw_abi_show
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_name
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_name
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_level
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_level
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_show_ns_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_show_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_show_stacked
- security/apparmor/apparmorfs.c:aa_fs_seq_hash_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profattach_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profmode_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profname_show
- security/apparmor/apparmorfs.c:aa_fs_seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff813c6b66)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/context.c (ffffffff813c76ba)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
In security/apparmor/lib.c (ffffffff813c8f22)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff813c8fb1)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
In security/apparmor/domain.c (ffffffff813cf80f)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff813d2703)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:__list_remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff813d4197)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
In security/apparmor/procattr.c (ffffffff813d43f6)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813d8167)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_free_security
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
In security/apparmor/resource.c (ffffffff813d9552)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff813dad4f)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/label.c (ffffffff813e0577)
Location: include/linux/kref.h:96
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_label_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff813e2cce)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:build_pivotroot
In security/apparmor/net.c (ffffffff813e36ec)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff813e6191)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In security/apparmor/policy_ns.c (ffffffff82001010)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
- security/apparmor/policy_ns.c:__aa_remove_ns
- security/apparmor/policy_ns.c:aa_free_ns
In block/bsg.c (ffffffff81437440)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- block/bsg.c:bsg_unregister_queue
- block/bsg.c:bsg_release
- block/bsg.c:bsg_open
In block/bsg-lib.c (ffffffff81437f1c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_softirq_done
In lib/kobject.c (ffffffff8144de27)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In lib/cpu_rmap.c (ffffffff8147c99b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
- lib/cpu_rmap.c:free_irq_cpu_rmap
In drivers/pinctrl/core.c (ffffffff814859de)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/pinctrl/core.c:pinctrl_unregister
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff814c18f4)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff814f415c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81535b43)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff8153a02e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/tty/tty_io.c (ffffffff8155e875)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__proc_set_tty
- drivers/tty/tty_io.c:proc_clear_tty
In drivers/tty/tty_port.c (ffffffff81568c51)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff8159770b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff815999ae)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/base/firmware_class.c (ffffffff815e281b)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/base/firmware_class.c:fw_free_buf
In drivers/nvdimm/core.c (ffffffff81618b7e)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff8161bfce)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dma-buf/dma-buf.c (ffffffff81628852)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
In drivers/dma-buf/dma-fence-array.c (ffffffff8162a426)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
In drivers/dma-buf/reservation.c (ffffffff8162acda)
Location: include/linux/kref.h:96
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_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_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
In drivers/dma-buf/sync_file.c (ffffffff8162b50c)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
- drivers/dma-buf/sync_file.c:sync_file_free
In drivers/dma-buf/sw_sync.c (ffffffff8162c488)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff8163b2a5)
Location: include/linux/kref.h:96
Inline: True
In drivers/scsi/sr.c (ffffffff8164a453)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff8164d4ab)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/usb/core/hub.c (ffffffff81697d01)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff8169a401)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff8169e4b7)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8169fbd6)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff816a4a06)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff816a5489)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/watchdog/watchdog_dev.c (ffffffff8171de66)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
- drivers/watchdog/watchdog_dev.c:watchdog_release
In lib/klist.c (ffffffff818c59b6)
Location: include/linux/kref.h:96
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/nsproxy.c (ffffffff810a7034)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810cdfde)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff810e61c0)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff8110b246)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
In kernel/utsname.c (ffffffff81130d3e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff811326d9)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (ffffffff81151c9c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff811e1405)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
In mm/zswap.c (ffffffff812121c5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- mm/zswap.c:zswap_pool_put
In mm/hugetlb.c (ffffffff81217b13)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff812a2895)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_put
In fs/configfs/item.c (ffffffff812e1c6a)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_put
In fs/hugetlbfs/inode.c (ffffffff81351b02)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff81377b96)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff813d9ee2)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:put_multi_transaction
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff813dca64)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/context.c (ffffffff813dcf7c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
In security/apparmor/lib.c (ffffffff813de5c2)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff813de641)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
In security/apparmor/domain.c (ffffffff813e3485)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff813e5322)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff813e6f7a)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff813e72de)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff813e8dda)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
In security/apparmor/resource.c (ffffffff813ea78b)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff813ebd6c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff813ec634)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffff813ef85d)
Location: include/linux/kref.h:67
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_label_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_free_or_put_new
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:free_proxy
In security/apparmor/mount.c (ffffffff813f12e7)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff813f1bc8)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff813f3784)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg.c (ffffffff8144540c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- block/bsg.c:bsg_release
- block/bsg.c:bsg_open
In block/bsg-lib.c (ffffffff814454e5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_put
In lib/cpu_rmap.c (ffffffff814859c0)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/cpu_rmap.c:cpu_rmap_put
In drivers/pinctrl/core.c (ffffffff8148e685)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/pinctrl/core.c:pinctrl_put
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff814cbed4)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff81501a65)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_put_query_handler
In drivers/clk/clk.c (ffffffff81548ecc)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
In drivers/dma/dmaengine.c (ffffffff8154d70a)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8156156c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff815714e5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/reset/core.c:__reset_control_put_internal
In drivers/tty/tty_io.c (ffffffff81572f75)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_driver_kref_put
- drivers/tty/tty_io.c:tty_kref_put
In drivers/tty/tty_port.c (ffffffff8157be9a)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff815ab71c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff815ad9de)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/base/firmware_class.c (ffffffff815f6b7b)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/base/firmware_class.c:fw_free_buf
In drivers/nvdimm/core.c (ffffffff8162c49e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff8163002e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dma-buf/dma-buf.c (ffffffff8163e4b5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
In drivers/dma-buf/dma-fence-array.c (ffffffff8163ffce)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
In drivers/dma-buf/reservation.c (ffffffff81640440)
Location: include/linux/kref.h:67
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_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_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
In drivers/dma-buf/sync_file.c (ffffffff81640b2f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff81641a72)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sync_timeline_put
In drivers/scsi/scsi_scan.c (ffffffff8164e325)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap_ref_put
In drivers/scsi/sr.c (ffffffff8165e053)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff81661b32)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/usb/core/hub.c (ffffffff816ad768)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff816af3ca)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff816b2bba)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_free_urb
In drivers/usb/core/message.c (ffffffff816b4bf7)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff816b9dce)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff816ba7d4)
Location: include/linux/kref.h:67
Inline: True
In drivers/watchdog/watchdog_dev.c (ffffffff81736057)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_release
In lib/klist.c (ffffffff818ed7a0)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/klist.c:klist_dec_and_del
In lib/kobject.c (ffffffff818ee0ff)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
4.15
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810ad7b4)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810d58b4)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff810ee455)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff81116776)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
In kernel/utsname.c (ffffffff8113dc94)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff8113f6c5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff8115ea60)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff811f78ed)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff8122d798)
Location: include/linux/kref.h:67
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_free_entry
In mm/hugetlb.c (ffffffff8123286c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff812c5d19)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff813066ab)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff81376fb0)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8139c97d)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff81400daa)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:policy_readlink
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff8140350f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/context.c (ffffffff81403a9c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_restore_previous_label
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_hat
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_set_current_onexec
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_replace_current_label
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
- security/apparmor/context.c:aa_free_task_context
In security/apparmor/lib.c (ffffffff81404f56)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff81404fd5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
In security/apparmor/domain.c (ffffffff8140a27b)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8140c4fe)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8140e17a)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8140e4e5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814111f3)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
In security/apparmor/resource.c (ffffffff81412109)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814136df)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff81413fc4)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff81417773)
Location: include/linux/kref.h:67
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_label_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff81419312)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff81419c6b)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8141b986)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg.c (ffffffff81471edc)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- block/bsg.c:bsg_release
- block/bsg.c:bsg_open
In block/bsg-lib.c (ffffffff814724e9)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_softirq_done
In lib/cpu_rmap.c (ffffffff814c1de9)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff814cb89c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff8150c4a4)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8154435f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff815ac43f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
In drivers/dma/dmaengine.c (ffffffff815b0f32)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff815c5d80)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff815d5c2b)
Location: include/linux/kref.h:67
Inline: True
In drivers/tty/tty_io.c (ffffffff815d7b89)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff815e0d55)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff816120c3)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff816143de)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/base/firmware_class.c (ffffffff8165f4bb)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/base/firmware_class.c:fw_free_buf
In drivers/nvdimm/core.c (ffffffff8169545e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff81698852)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dma-buf/dma-buf.c (ffffffff816a7468)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
In drivers/dma-buf/dma-fence-array.c (ffffffff816a885e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/reservation.c (ffffffff816a9457)
Location: include/linux/kref.h:67
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_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
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
In drivers/dma-buf/sync_file.c (ffffffff816a9962)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff816aad11)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff816b8c7c)
Location: include/linux/kref.h:67
Inline: True
In drivers/scsi/sr.c (ffffffff816c8303)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff816cb322)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/usb/core/hub.c (ffffffff8171861b)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff8171ac55)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff8171ef07)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81720667)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff817256cd)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff817261a4)
Location: include/linux/kref.h:67
Inline: True
In drivers/watchdog/watchdog_dev.c (ffffffff817a74c5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_release
Direct callers:
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
In lib/klist.c (ffffffff81973c40)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff819742f7)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff814137c0-ffffffff814137df: kref_put.constprop.6 (STB_LOCAL)
ffffffff817a6f30-ffffffff817a6f4f: kref_put.constprop.8 (STB_LOCAL)
4.18
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810b4514)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810dd864)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff810f6845)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff81122fa6)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
In kernel/utsname.c (ffffffff8114c634)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff8114e12a)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff8116d93d)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff8121878d)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff812508b3)
Location: include/linux/kref.h:67
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_free_entry
In mm/hugetlb.c (ffffffff81255921)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff812eefe9)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff813346ab)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff813a5767)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff813cbda5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff814309e7)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/audit.c (ffffffff8143425f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff81434699)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff81434bdd)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff81436003)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff814360b5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff8143b8f0)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8143de3e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8143fdfc)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8144005d)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814437b2)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_getsecid
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff814442b1)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81445aa2)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff81446334)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff81449b9d)
Location: include/linux/kref.h:67
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_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff8144b709)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff8144c07f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8144d841)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff814a68a5)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_softirq_done
In lib/cpu_rmap.c (ffffffff814f2d19)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff814fc849)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff815412e3)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8157a41f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff815e4397)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff815e932f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff815fe22d)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff8160ecbb)
Location: include/linux/kref.h:67
Inline: True
In drivers/tty/tty_io.c (ffffffff81610905)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff81619fe2)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff8164ba2e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff8164e0be)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/base/core.c (ffffffff8167e740)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/base/core.c:__device_links_no_driver
- drivers/base/core.c:device_link_del
In drivers/base/firmware_loader/main.c (ffffffff8169a43b)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff816d151e)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff816d4aaf)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dma-buf/dma-buf.c (ffffffff816e353c)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
In drivers/dma-buf/dma-fence-array.c (ffffffff816e4bce)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/reservation.c (ffffffff816e54f6)
Location: include/linux/kref.h:67
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_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
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_shared_fence
- drivers/dma-buf/reservation.c:reservation_object_add_shared_fence
- drivers/dma-buf/reservation.c:reservation_object_add_shared_fence
In drivers/dma-buf/sync_file.c (ffffffff816e5e72)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff816e7202)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff816f4fb9)
Location: include/linux/kref.h:67
Inline: True
In drivers/scsi/sr.c (ffffffff81704563)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff81707d32)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff8170d687)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/usb/core/hub.c (ffffffff81757c59)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff81759992)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff8175db87)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8175ef1f)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81764474)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff81764f44)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/watchdog/watchdog_dev.c (ffffffff817eedc1)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_release
Direct callers:
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
In lib/klist.c (ffffffff819d03d4)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff819d0aa7)
Location: include/linux/kref.h:67
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff81445b20-ffffffff81445b3f: kref_put.constprop.7 (STB_LOCAL)
ffffffff817ee9a0-ffffffff817ee9bf: kref_put.constprop.8 (STB_LOCAL)
5.0
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810bd664)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810e7fd4)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff81101fb5)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff8112e6f6)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
In kernel/utsname.c (ffffffff81159254)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff8115acca)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff8117b37d)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff8122ba8d)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff81264d88)
Location: include/linux/kref.h:64
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_free_entry
In mm/hugetlb.c (ffffffff81269d01)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff81303979)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff8134b9cb)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff813be5d7)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff813e4e68)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff8144d6f7)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff814511ed)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff814517c0)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff81452c23)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff81452cd5)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff81458747)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8145ac9e)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8145ccd6)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8145cf45)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81460a84)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff8146136c)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814629bd)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff81463254)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff81466bed)
Location: include/linux/kref.h:64
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_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff81468679)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff81469040)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8146a7ff)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff814c0a25)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff81507049)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff815112a9)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff81558630)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8159216f)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff815fe787)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff8160383f)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8161954d)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff8162b89b)
Location: include/linux/kref.h:64
Inline: True
In drivers/tty/tty_io.c (ffffffff8162d825)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff81637262)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff81669c3e)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff8166c23e)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/base/core.c (ffffffff8169efa8)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
- drivers/base/core.c:device_link_remove
- drivers/base/core.c:device_link_del
In drivers/base/firmware_loader/main.c (ffffffff816bac9b)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff816f2bae)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff816f67ef)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dma-buf/dma-buf.c (ffffffff817068bc)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
In drivers/dma-buf/dma-fence-array.c (ffffffff81707f3e)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/reservation.c (ffffffff817084ed)
Location: include/linux/kref.h:64
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_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
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_shared_fence
- drivers/dma-buf/reservation.c:reservation_object_reserve_shared
In drivers/dma-buf/sync_file.c (ffffffff81709292)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff8170a592)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff81717919)
Location: include/linux/kref.h:64
Inline: True
In drivers/scsi/sr.c (ffffffff817269d3)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff8172a872)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff8172faf7)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/usb/core/hub.c (ffffffff8177c1c9)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff8177df02)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff81782267)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8178369f)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81788ad4)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff817895c4)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffff81808da9)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/watchdog/watchdog_dev.c (ffffffff8181ac91)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_release
Direct callers:
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
In drivers/opp/core.c (ffffffff81848fe8)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/nvmem/core.c (ffffffff81886ff6)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- drivers/nvmem/core.c:nvmem_cell_put
- drivers/nvmem/core.c:nvmem_cell_get_from_lookup
- drivers/nvmem/core.c:devm_nvmem_device_release
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffff81a09934)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81a0a0c7)
Location: include/linux/kref.h:64
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff81462a40-ffffffff81462a5f: kref_put.constprop.7 (STB_LOCAL)
ffffffff8181a870-ffffffff8181a88f: kref_put.constprop.8 (STB_LOCAL)
5.3
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810c36b6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810eef4f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff810f73ba)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff8110b26a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_affinity_notify
In kernel/time/posix-clock.c (ffffffff81139196)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_unregister
- kernel/time/posix-clock.c:posix_clock_release
- kernel/time/posix-clock.c:posix_clock_release
In kernel/utsname.c (ffffffff81165994)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff81167389)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff81187eac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff8123b701)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff8127f950)
Location: include/linux/kref.h:62
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_free_entry
In mm/hugetlb.c (ffffffff81284e47)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
In mm/hmm.c (ffffffff812c3f50)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_mirror_unregister
- mm/hmm.c:hmm_invalidate_range_end
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
In fs/eventfd.c (ffffffff81324f3b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff81374386)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff813e8e62)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8141079d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff8147b3c7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff8147ecb3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff8147f1f0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff814805d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff81480685)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff81485ca5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:may_change_ptraced_domain
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff814882c9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- 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:__remove_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8148a18c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8148a4f3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8148d78f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff8148e65f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8148fc07)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff81490514)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff81491a20)
Location: include/linux/kref.h:62
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:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_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:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff814956f8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff81496078)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814977f9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff814ef065)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff81535261)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff8153f8a8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff81588640)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff815c3070)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81630e10)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff816360ae)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8164d27c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff8165f697)
Location: include/linux/kref.h:62
Inline: True
In drivers/tty/tty_io.c (ffffffff81661485)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff8166b4f1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff8169f276)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff816a1e0e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff816d3b05)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff816d6573)
Location: include/linux/kref.h:62
Inline: True
In drivers/base/firmware_loader/main.c (ffffffff816f51dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff8172c11e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff8172ff7e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81740339)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffff81741a18)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_release
- drivers/dma-buf/dma-buf.c:dma_buf_release
In drivers/dma-buf/dma-fence-array.c (ffffffff817431de)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff817436ae)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/reservation.c (ffffffff81744085)
Location: include/linux/kref.h:62
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_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_get_fences_rcu
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_copy_fences
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_excl_fence
- drivers/dma-buf/reservation.c:reservation_object_add_shared_fence
- drivers/dma-buf/reservation.c:reservation_object_reserve_shared
In drivers/dma-buf/sync_file.c (ffffffff81744a45)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff81745e85)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff81753455)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8176210d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff81765f87)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff8176b271)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/usb/core/hub.c (ffffffff817b9b12)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff817bc441)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff817c0707)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817c19c7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff817c6709)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff817c7a43)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffff8184a909)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/watchdog/watchdog_dev.c (ffffffff8185ceb5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_cdev_unregister
- drivers/watchdog/watchdog_dev.c:watchdog_release
- drivers/watchdog/watchdog_dev.c:watchdog_release
Direct callers:
- drivers/watchdog/watchdog_dev.c:watchdog_dev_register
In drivers/opp/core.c (ffffffff8188bed1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/nvmem/core.c (ffffffff818d0f9e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffff81a79286)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81a79917)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff8148fcf0-ffffffff8148fd0e: kref_put.constprop.0 (STB_LOCAL)
ffffffff8185ca60-ffffffff8185ca7e: kref_put.constprop.0 (STB_LOCAL)
5.4
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810cc7c6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810fabdf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff8110314a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff81117c8e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (ffffffff81171854)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff81173249)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff81193dec)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff81249c1d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff8128f741)
Location: include/linux/kref.h:62
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_free_entry
In mm/hugetlb.c (ffffffff812949e7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff81337ccb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff8138c606)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff81402f02)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8142a3ad)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff81495097)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff814989b3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff81498ef0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff8149a2d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff8149a385)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff8149fb3d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff814a2179)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- 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:__remove_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff814a404c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff814a43b3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814a764f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff814a851f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814a9ac7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff814aa3d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff814ab950)
Location: include/linux/kref.h:62
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:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_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:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff814af628)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff814affa8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814b1729)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff81508515)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff81556071)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff81560748)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff815aa040)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff815e43a0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81652bd0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff81657dce)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8166f76c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81681df8)
Location: include/linux/kref.h:62
Inline: True
In drivers/tty/tty_io.c (ffffffff81683ad5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff8168db91)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff816c2006)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff816c4b6e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff816f79f5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff816fb712)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
- drivers/base/core.c:__device_links_no_driver
In drivers/base/firmware_loader/main.c (ffffffff817195dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff8175036e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff8175416e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81764539)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffff81765b9d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff81767152)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff81767678)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff817681e7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff81768cb9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff81769fe2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff817776d5)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff817860fd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff81789f77)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff8178f2e1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff817d0daf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff817ea362)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff817ecc61)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff817f1087)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817f2347)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff817f7179)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff817f8563)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffff8187c109)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (ffffffff818bdfb1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/remoteproc/remoteproc_core.c (ffffffff818f4dbf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff818f7270)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff8190339e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffff81ab0626)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81ab0c77)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff814a9bb0-ffffffff814a9bce: kref_put.constprop.0 (STB_LOCAL)
5.8
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810d5d46)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff811050c6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff8110dd5b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff81122f8e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/time/namespace.c (ffffffff8115a537)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/time/namespace.c:proc_timens_set_offset
- kernel/time/namespace.c:proc_timens_set_offset
- kernel/time/namespace.c:proc_timens_show_offsets
- kernel/time/namespace.c:timens_on_fork
- kernel/time/namespace.c:timens_install
- kernel/time/namespace.c:timens_install
- kernel/time/namespace.c:timens_put
In kernel/utsname.c (ffffffff8118363d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff811851ca)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (ffffffff811a8ba2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff8124d478)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff81277e91)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff812c23d9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff812c7dbb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff81371a0b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff813d79f2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_cleanup
- fs/configfs/item.c:config_item_cleanup
In fs/hugetlbfs/inode.c (ffffffff81450976)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8147a41b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff814ec3a7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_open
- security/apparmor/apparmorfs.c:seq_profile_attach_open
- security/apparmor/apparmorfs.c:seq_profile_mode_open
- security/apparmor/apparmorfs.c:seq_profile_name_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff814f08d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff814f0bcf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff814f14f3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff814f2a43)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff814f2d5a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff814f965a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- 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:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff814fc399)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:update_to_newest_parent
- security/apparmor/policy.c:update_to_newest_parent
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff814fefc6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff814ff234)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8150530c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- 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_task_getsecid
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_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_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c: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_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff8150589e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81507407)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff81508084)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffff8150cba0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:__label_insert
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff8150e8ff)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff8150f41c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8151107a)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff81569905)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff815df6d0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In lib/klist.c (ffffffff815ea6a9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff815eae94)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In drivers/pinctrl/core.c (ffffffff81602d7e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff81652eb0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8168f6bc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff8170276e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff8170750f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8171f992)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81732cb2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:reset_control_array_put
In drivers/tty/tty_io.c (ffffffff817352ca)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open_by_driver
- drivers/tty/tty_io.c:tty_open_by_driver
- drivers/tty/tty_io.c:tty_open_by_driver
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff8173f942)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff81776557)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff817792ee)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff817af565)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
Direct callers:
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff817b362a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff817d53dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff8180eda3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff81812d4f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff818243fe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:alloc_dax_region
In drivers/dma-buf/dma-buf.c (ffffffff81825e66)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff8182766f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff81827a50)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff8182973d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff8182ab99)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff8182c0b9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl_create_fence
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff8183a5ee)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8184a984)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff8184dff8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81853091)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff8189b55f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff818b9660)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff818bc022)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff818c051a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff818c1b40)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff818c7237)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff818c864c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/opp/core.c (ffffffff8198f154)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
- drivers/opp/core.c:_opp_remove_all_static
In drivers/remoteproc/remoteproc_core.c (ffffffff819c9c1d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff819cd324)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff819da725)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
Symbols:
ffffffff817ae740-ffffffff817ae76b: kref_put.constprop.0.isra.0 (STB_LOCAL)
5.11
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff810657fc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81065eaf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_free
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81068a80)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/autogroup.c (ffffffff81103746)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff8110b0ab)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff8111ef7e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/relay.c (ffffffff811a6392)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff812578e5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff812824b1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff812ce16f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff812d3920)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff8137f7cb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff813e9692)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_cleanup
- fs/configfs/item.c:config_item_cleanup
In fs/hugetlbfs/inode.c (ffffffff8146ce86)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8149510e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff81509bc7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_open
- security/apparmor/apparmorfs.c:seq_profile_attach_open
- security/apparmor/apparmorfs.c:seq_profile_mode_open
- security/apparmor/apparmorfs.c:seq_profile_name_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff8150db64)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff8150de4f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff8150e793)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff8150fc43)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff8150ff2a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff8151679f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- 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:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff81519609)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8151c226)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8151c474)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81520fcc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- 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_task_getsecid
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_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_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c: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_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff815229d3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff815244b7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff81525084)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffff81529a60)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__aa_labelset_update_subtree
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff8152b76f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff8152c261)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8152deca)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff81584245)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff815fce70)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In lib/klist.c (ffffffff8160efe9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff8160f7b4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In drivers/pinctrl/core.c (ffffffff81627c8e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff81675870)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff816ad38c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff8171fa4e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff8172463f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8173c8f2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff8174ee72)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:reset_control_array_put
In drivers/tty/tty_io.c (ffffffff817544c2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open_by_driver
- drivers/tty/tty_io.c:tty_open_by_driver
- drivers/tty/tty_io.c:tty_open_by_driver
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff8175b872)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff81791287)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff81793b4e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff817c40e5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
Direct callers:
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff817c81d3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff817e9cac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff8181d913)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff81821f9f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81833d7c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:alloc_dax_region
In drivers/dma-buf/dma-buf.c (ffffffff81836862)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff818380ff)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff818384d0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff81839428)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff8183b859)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff8183d119)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl_create_fence
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff8184afae)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8185ae34)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff8185e5a8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81863361)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff818aa2ff)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff818c7f40)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff818c8de2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff818cbee7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff818cde10)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff818d2e77)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff818d37fc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/remoteproc/remoteproc_core.c (ffffffff819ca41e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff819ccb74)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff819d95b5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
Symbols:
ffffffff817c32c0-ffffffff817c32eb: kref_put.constprop.0.isra.0 (STB_LOCAL)
5.13
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81065ecc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff810671df)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_free
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81068cc4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/autogroup.c (ffffffff81105a42)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff8110ce2b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff8111f1fe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/relay.c (ffffffff811a72b2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff8125bd45)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff812875c1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff812d4836)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff812da8d7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff8138644b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff813f01f2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_cleanup
- fs/configfs/item.c:config_item_cleanup
In fs/hugetlbfs/inode.c (ffffffff8147257d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8149a16b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff815105e7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_open
- security/apparmor/apparmorfs.c:seq_profile_attach_open
- security/apparmor/apparmorfs.c:seq_profile_mode_open
- security/apparmor/apparmorfs.c:seq_profile_name_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff81514574)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff81514800)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff81515193)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff81516623)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff815167ba)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff8151d0e9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c: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:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- 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:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8151ff11)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8152298d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff81522c4e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8152728c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- 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_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_getsecid
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_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_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c: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_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff81528baf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8152a693)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff8152b234)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
- security/apparmor/policy_ns.c:__aa_create_ns
In security/apparmor/label.c (ffffffff8152d006)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff81531a9a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff815324fd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff815341fa)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff8158afd5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff815dfbe0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In lib/klist.c (ffffffff815f2769)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff815f2ef4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In drivers/pinctrl/core.c (ffffffff8160b76e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff81657da0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8168f9ac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81700c9e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff817058ff)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81720452)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81732d5d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:reset_control_bulk_put
- drivers/reset/core.c:__reset_control_bulk_get
In drivers/tty/tty_io.c (ffffffff817351ea)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff8173f712)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff81774317)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff8177672e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff817a81aa)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
Direct callers:
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff817ab6e3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff817ce3dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff81800b83)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff818052af)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81816f6c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:alloc_dax_region
In drivers/dma-buf/dma-buf.c (ffffffff81819a2a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff8181b3ec)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff8181b7ad)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff8181c6d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff8181ea79)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff818202df)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff8182e30e)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8183de24)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff818415c8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81845ef1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff8188d50f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff818ab5b0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff818ac392)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff818af507)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff818b1450)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff818b6407)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff818b6d5c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/remoteproc/remoteproc_core.c (ffffffff819af42e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff819b1d24)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff819bf855)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
Symbols:
ffffffff817a6660-ffffffff817a668b: kref_put.constprop.0.isra.0 (STB_LOCAL)
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8106ffec)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8107151f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_free
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810730ab)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/sched/autogroup.c (ffffffff811236d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff8113f68e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/relay.c (ffffffff811d0b42)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff81297bf5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff812c6706)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff8131aafe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff8132187d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff813d371b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff814420df)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_cleanup
- fs/configfs/item.c:config_item_cleanup
In fs/hugetlbfs/inode.c (ffffffff814c8da0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff814f1c04)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff8156e1e7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_open
- security/apparmor/apparmorfs.c:seq_profile_attach_open
- security/apparmor/apparmorfs.c:seq_profile_mode_open
- security/apparmor/apparmorfs.c:seq_profile_name_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff81572434)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff815726d6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff81573143)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff81574623)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff815747ba)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff8157b209)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c:change_hat
- security/apparmor/domain.c: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:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- 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:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8157e0b1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff81580bec)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff81580ebe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8158551c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- 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_kill
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_getsecid
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_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_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c: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_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff81586ec8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81588a33)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff815895d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
- security/apparmor/policy_ns.c:__aa_create_ns
In security/apparmor/label.c (ffffffff8158b3f6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff8158feed)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff81590a7d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8159277a)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff815f0045)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff8164b6f0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In lib/klist.c (ffffffff8165f649)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff816600c4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In drivers/pinctrl/core.c (ffffffff8167a47e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff816c9dd2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8170547c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff8177b4ae)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff81780f0f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8179f272)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff817b366d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:reset_control_bulk_put
- drivers/reset/core.c:__reset_control_bulk_get
In drivers/tty/tty_io.c (ffffffff817b8b21)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff817bff72)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff817fa704)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff817fc6ee)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:drop_current_rng
In drivers/base/core.c (ffffffff81834923)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff81858c8c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff8188af93)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff8188f38f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff818a15bc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
In drivers/dma-buf/dma-buf.c (ffffffff818a41cb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll_excl
In drivers/dma-buf/dma-fence-array.c (ffffffff818a585c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff818a5c3d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff818a6a9b)
Location: include/linux/kref.h:62
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_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_get_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff818a9109)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff818aa9af)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff818ba0de)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap
In drivers/scsi/sr.c (ffffffff818ca8e4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff818ce268)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff818d2a11)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff81920a6f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff81940530)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff819413e2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff81944657)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff819466a0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff8194bce3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff8194c75b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/remoteproc/remoteproc_core.c (ffffffff81a5da5e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff81a60484)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff81a6eea5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8107d913)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8107f48e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_free
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810816a3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/fork.c (ffffffff810c8f7f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/fork.c:vm_area_free
In kernel/sys.c (ffffffff810e9f35)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_vma
In kernel/sched/build_utility.c (ffffffff8114d2aa)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/sched/build_utility.c:proc_sched_autogroup_set_nice
- kernel/sched/build_utility.c:sched_autogroup_exit
- kernel/sched/build_utility.c:sched_autogroup_create_attach
- kernel/sched/build_utility.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff8116311e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/relay.c (ffffffff81204fc2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff812edeb8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff8132398a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_release_workfn
In mm/madvise.c (ffffffff81378339)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_update_vma
In mm/zswap.c (ffffffff81386230)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff8138e827)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:clear_vma_resv_huge_pages
In fs/eventfd.c (ffffffff8145cf89)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff814bdd55)
Location: include/linux/kref.h:62
Inline: True
In fs/hugetlbfs/inode.c (ffffffff815544fe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff81581655)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff8160d61e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_open
- security/apparmor/apparmorfs.c:seq_profile_attach_open
- security/apparmor/apparmorfs.c:seq_profile_mode_open
- security/apparmor/apparmorfs.c:seq_profile_name_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff8160f383)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff8160f6c3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff81610433)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff81611ef3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff8161226a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff81619577)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- 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:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8161c823)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:aa_free_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8161fc0c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8162005d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff81624094)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_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_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_userns_create
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_getsecid_obj
- security/apparmor/lsm.c:apparmor_current_getsecid_subj
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_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_free_security
- 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_free_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_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:begin_current_label_crit_section
In security/apparmor/resource.c (ffffffff816272dd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff816290ea)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff81629e34)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffff8162c96b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- 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_update_label_name
- 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_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff81630e3b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff81631bdf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81634572)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In block/bsg-lib.c (ffffffff816a0fd5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff81762192)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In lib/klist.c (ffffffff81778d99)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81779bd3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
In drivers/pinctrl/core.c (ffffffff81795a7e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff817f00cc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8183379a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_event_processor
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff818b1d05)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff818b7bf8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff818d8e82)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff818eeefd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:reset_control_bulk_put
- drivers/reset/core.c:__reset_control_bulk_get
In drivers/tty/tty_io.c (ffffffff818f4aeb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_lookup_driver
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff818fc682)
Location: include/linux/kref.h:62
Inline: True
In drivers/char/virtio_console.c (ffffffff81938d37)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff8193b43e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:drop_current_rng
In drivers/base/core.c (ffffffff819762e3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff8199f9ab)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff819d46e3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff819d88ff)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff819eaccc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:alloc_dax_region
In drivers/dma-buf/dma-buf.c (ffffffff819ed469)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_add_cb
In drivers/dma-buf/dma-fence-array.c (ffffffff819ef6c5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff819efb94)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_find_seqno
In drivers/dma-buf/dma-resv.c (ffffffff819f10cf)
Location: include/linux/kref.h:62
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_get_singleton
- 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_get_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_replace_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_fences
In drivers/dma-buf/sync_file.c (ffffffff819f3076)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff819f5052)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff81a05b01)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap
In drivers/scsi/sg.c (ffffffff81a1c7bc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81a22fc1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff81a77179)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff81a98786)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff81a99b82)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/urb.c (ffffffff81a9d121)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81a9eea0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81aa4771)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff81aa526b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/remoteproc/remoteproc_core.c (ffffffff81bcdb89)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff81bd0994)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff81bdff25)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_unregister
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8108ee83)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff810912ee)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_free
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81093f83)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/fork.c (ffffffff810e6419)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/fork.c:vm_area_free
In kernel/sys.c (ffffffff8110a745)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_vma
In kernel/sched/build_utility.c (ffffffff8117c34a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/sched/build_utility.c:proc_sched_autogroup_set_nice
- kernel/sched/build_utility.c:sched_autogroup_exit
- kernel/sched/build_utility.c:sched_autogroup_create_attach
- kernel/sched/build_utility.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff81196d2e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/relay.c (ffffffff8124ce42)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff813582d8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff813981f7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_release_workfn
In mm/madvise.c (ffffffff813f5dd0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_update_vma
In mm/zswap.c (ffffffff81404060)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff8140d2f5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:__unmap_hugepage_range_final
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:clear_vma_resv_huge_pages
In mm/memory-tiers.c (ffffffff81437581)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/memory-tiers.c:clear_node_memory_type
- mm/memory-tiers.c:destroy_memory_type
In fs/eventfd.c (ffffffff814ec719)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff81555ac5)
Location: include/linux/kref.h:62
Inline: True
In fs/hugetlbfs/inode.c (ffffffff815f5e6e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
- fs/hugetlbfs/inode.c:hugetlb_unmap_file_folio
- fs/hugetlbfs/inode.c:hugetlb_unmap_file_folio
In fs/fuse/file.c (ffffffff816274b5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff816bf59e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:listener_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff816c1733)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff816c20c1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff816c2e93)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff816c4c03)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff83ed36ba)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff816cc470)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff816cfac3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff816d305d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff816d355a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff816d9ece)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_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_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_userns_create
- 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_task_getsecid_obj
- security/apparmor/lsm.c:apparmor_current_getsecid_subj
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_task_prctl
- 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_free_security
- 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_free_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_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:begin_current_label_crit_section
In security/apparmor/resource.c (ffffffff816db2e1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff816dd9ba)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff83ed3f25)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffff816e141b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- 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_update_label_name
- 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_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff816e5b76)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff816e6907)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff816e9492)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff816eb568)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:__listener_complete_user_pending
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:aa_free_listener_proxy
- security/apparmor/notify.c:aa_get_current_ns
In block/bsg-lib.c (ffffffff8175fbc5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff81890eb2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff818aad7e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff8191828c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff8196735a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_event_processor
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff819fe33d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff81a04e78)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81a2b902)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81a46b9d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:reset_control_bulk_put
- drivers/reset/core.c:__reset_control_bulk_get
In drivers/tty/tty_io.c (ffffffff81a4d117)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_lookup_driver
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff81a55cb2)
Location: include/linux/kref.h:62
Inline: True
In drivers/char/virtio_console.c (ffffffff81a98e26)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff81a9bb9e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:drop_current_rng
In drivers/base/core.c (ffffffff81ae23c3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff81b1144b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff81b4ef73)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff81b5384f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81b677dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:alloc_dax_region
In drivers/dma-buf/dma-buf.c (ffffffff81b6a6ee)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_import_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_export_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_poll_add_cb
In drivers/dma-buf/dma-fence-array.c (ffffffff81b6cc95)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff81b6d1d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_find_seqno
In drivers/dma-buf/dma-resv.c (ffffffff81b6eaaf)
Location: include/linux/kref.h:62
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_get_singleton
- 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_get_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_replace_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_fences
In drivers/dma-buf/sync_file.c (ffffffff81b70dc6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff81b72512)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/hosts.c (ffffffff81b76f20)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_scan.c (ffffffff81b84861)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap
In drivers/scsi/scsi_sysfs.c (ffffffff81b88475)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
In drivers/scsi/sg.c (ffffffff81b9da4c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81ba4cd1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/net/pse-pd/pse_core.c (ffffffff81bea22f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/net/pse-pd/pse_core.c:pse_control_put
In drivers/usb/core/hub.c (ffffffff81c1b642)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff81c1dd22)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/urb.c (ffffffff81c221b1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81c242e0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81c2aef1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff81c2bc5b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/nvmem/core.c (ffffffff81d8b6e5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_unregister
In lib/klist.c (ffffffff82021ba9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff82022bd3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
6.5
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81091d73)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8109422e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_free
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81096f0b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/fork.c (ffffffff810f1d15)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/fork.c:__vm_area_free
In kernel/sys.c (ffffffff811177d0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_vma
In kernel/sched/build_utility.c (ffffffff8118cff5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/sched/build_utility.c:proc_sched_autogroup_set_nice
- kernel/sched/build_utility.c:sched_autogroup_exit
- kernel/sched/build_utility.c:sched_autogroup_create_attach
- kernel/sched/build_utility.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff811a87de)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/relay.c (ffffffff812643e2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff81389b03)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff813cb177)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_release_workfn
In mm/madvise.c (ffffffff81428a0e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_update_vma
In mm/zswap.c (ffffffff81436e2c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff814406d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:__unmap_hugepage_range_final
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:clear_vma_resv_huge_pages
In mm/memory-tiers.c (ffffffff8146d241)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/memory-tiers.c:clear_node_memory_type
- mm/memory-tiers.c:destroy_memory_type
In fs/eventfd.c (ffffffff81523669)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff8158d865)
Location: include/linux/kref.h:62
Inline: True
In fs/hugetlbfs/inode.c (ffffffff8162dd3d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
- fs/hugetlbfs/inode.c:hugetlb_unmap_file_folio
- fs/hugetlbfs/inode.c:hugetlb_unmap_file_folio
In fs/fuse/file.c (ffffffff8165f878)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff816f80ae)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:listener_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff816fab6e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_cache_destroy
- security/apparmor/audit.c:aa_audit_rule_free
In security/apparmor/capability.c (ffffffff816facd8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff816fba43)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff816fd7d3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/domain.c (ffffffff81704fbf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- 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:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff817086e3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8170c09d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:unpack_pdb
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8170c42a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff836f8be4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_userns_create
- 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_task_getsecid_obj
- security/apparmor/lsm.c:apparmor_current_getsecid_subj
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_task_prctl
- 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_free_security
- 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_free_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_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:begin_current_label_crit_section
In security/apparmor/resource.c (ffffffff817149c9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81716fda)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff836f9065)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffff8171aa13)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- 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_update_label_name
- 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_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff8171f293)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff81720038)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81722c62)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff81725452)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:aa_free_ruleset
- security/apparmor/notify.c:aa_free_ruleset
- security/apparmor/notify.c:knotif_update_from_uresp_perm
- security/apparmor/notify.c:__listener_complete_held_user_pending
- security/apparmor/notify.c:__listener_complete_held_user_pending
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:aa_free_listener_proxy
- security/apparmor/notify.c:__listener_del_knotif
- security/apparmor/notify.c:__listener_del_knotif
- security/apparmor/notify.c:aa_get_current_ns
Direct callers:
- security/apparmor/notify.c:knotif_update_from_uresp_name
In block/bsg-lib.c (ffffffff8179eaa5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff818d39b3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff818edc5e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff8195b8ac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff819ad92a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_event_processor
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81a46fbd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff81a4dcd8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81a750a2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81a90d39)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:reset_control_bulk_put
- drivers/reset/core.c:__reset_control_bulk_get
In drivers/tty/tty_io.c (ffffffff81a97417)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_lookup_driver
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff81aa0292)
Location: include/linux/kref.h:62
Inline: True
In drivers/char/virtio_console.c (ffffffff81ae4646)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff81ae74fe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:drop_current_rng
In drivers/base/core.c (ffffffff81b302e3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff81b5f6db)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff81ba23c3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff81ba6d4f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81bba3ed)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dax_region_unregister
- drivers/dax/bus.c:__free_dev_dax_id
In drivers/dma-buf/dma-buf.c (ffffffff81bbdb3e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_import_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_export_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_poll_add_cb
In drivers/dma-buf/dma-fence-array.c (ffffffff81bc03d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff81bc0900)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_find_seqno
In drivers/dma-buf/dma-resv.c (ffffffff81bc239f)
Location: include/linux/kref.h:62
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_set_deadline
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout
- drivers/dma-buf/dma-resv.c:dma_resv_get_singleton
- 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_get_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_replace_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_fences
In drivers/dma-buf/sync_file.c (ffffffff81bc45f6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff81bc5f16)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/hosts.c (ffffffff81bcabb0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_scan.c (ffffffff81bd85d1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap
In drivers/scsi/scsi_sysfs.c (ffffffff81bdc355)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
In drivers/scsi/sg.c (ffffffff81bf407a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81bfb491)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/net/pse-pd/pse_core.c (ffffffff81c4265b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/net/pse-pd/pse_core.c:pse_control_put
In drivers/usb/core/hub.c (ffffffff81c82567)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff81c84c22)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/urb.c (ffffffff81c89121)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81c8b2c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81c91e81)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff81c92beb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/nvmem/core.c (ffffffff81df9c45)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_unregister
In lib/klist.c (ffffffff820a1be9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff820a2c43)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff817235c0-ffffffff81723609: kref_put.isra.0 (STB_LOCAL)
6.8
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81099153)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8109b70e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_free
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8109e47b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In kernel/fork.c (ffffffff810fb995)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/fork.c:__vm_area_free
In kernel/sys.c (ffffffff811211c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_vma
In kernel/sched/build_utility.c (ffffffff8119b9a5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/sched/build_utility.c:proc_sched_autogroup_set_nice
- kernel/sched/build_utility.c:sched_autogroup_exit
- kernel/sched/build_utility.c:sched_autogroup_create_attach
- kernel/sched/build_utility.c:autogroup_move_group
In kernel/irq/manage.c (ffffffff811b825e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/relay.c (ffffffff8127e1d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_open
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In kernel/watch_queue.c (ffffffff813b3553)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:free_watch
In mm/backing-dev.c (ffffffff813f5982)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_release_workfn
In mm/madvise.c (ffffffff8146223e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_update_vma
In mm/zswap.c (ffffffff8147097d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_store
- mm/zswap.c:zswap_store
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_memcg
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff8147a7cb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:__hugetlb_zap_end
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:clear_vma_resv_huge_pages
In mm/memory-tiers.c (ffffffff8149c335)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/memory-tiers.c:clear_node_memory_type
In fs/eventfd.c (ffffffff81557d99)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff815c65a5)
Location: include/linux/kref.h:62
Inline: True
In fs/hugetlbfs/inode.c (ffffffff81667231)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
- fs/hugetlbfs/inode.c:hugetlb_unmap_file_folio
- fs/hugetlbfs/inode.c:hugetlb_unmap_file_folio
In fs/fuse/file.c (ffffffff816996e7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In fs/tracefs/event_inode.c (ffffffff816abac7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/tracefs/event_inode.c:eventfs_remove_rec
- fs/tracefs/event_inode.c:eventfs_create_events_dir
- fs/tracefs/event_inode.c:eventfs_create_dir
- fs/tracefs/event_inode.c:eventfs_d_release
In security/apparmor/apparmorfs.c (ffffffff81734e24)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:policy_get_link
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_open
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- 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_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:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:listener_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:begin_current_label_crit_section
In security/apparmor/audit.c (ffffffff8173777e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_cache_destroy
In security/apparmor/capability.c (ffffffff817378e8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:audit_caps
In security/apparmor/task.c (ffffffff81739132)
Location: include/linux/kref.h:62
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_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff8173ad33)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/domain.c (ffffffff8174288b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- security/apparmor/domain.c:apparmor_bprm_creds_for_exec
- 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:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff81746173)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:aa_current_policy_admin_capable
- security/apparmor/policy.c:aa_current_policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__aa_profile_list_release
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff81749de0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:unpack_pdb
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8174a173)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8392c107)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:aa_setup_dfa_engine
- security/apparmor/lsm.c:aa_setup_dfa_engine
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_clone_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_userns_create
- security/apparmor/lsm.c:apparmor_userns_create
- security/apparmor/lsm.c:apparmor_userns_create
- security/apparmor/lsm.c:apparmor_userns_create
- security/apparmor/lsm.c:apparmor_userns_create
- 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_task_getlsmblob_obj
- security/apparmor/lsm.c:apparmor_current_getlsmblob_subj
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:do_setattr
- security/apparmor/lsm.c:apparmor_getprocattr
- 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_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_inode_create
- security/apparmor/lsm.c:apparmor_inode_create
- security/apparmor/lsm.c:apparmor_inode_free_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_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff817533dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81755b3d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:aa_file_perm
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff8392c475)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffff817594c3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__label_update
- security/apparmor/label.c:aa_label_strn_parse
- 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_update_label_name
- 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_vec_find_or_create_label
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_get_current_ns
In security/apparmor/mount.c (ffffffff8175dcc3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff8175ea6e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff81761745)
Location: include/linux/kref.h:62
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
- security/apparmor/af_unix.c:begin_current_label_crit_section
In security/apparmor/af_inet.c (ffffffff817641c9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_inet.c:aa_inet_sock_perm
- security/apparmor/af_inet.c:aa_inet_opt_perm
- security/apparmor/af_inet.c:aa_inet_msg_perm
- security/apparmor/af_inet.c:aa_inet_accept_perm
- security/apparmor/af_inet.c:aa_inet_listen_perm
- security/apparmor/af_inet.c:aa_inet_connect_perm
- security/apparmor/af_inet.c:aa_inet_bind_perm
- security/apparmor/af_inet.c:begin_current_label_crit_section
In security/apparmor/notify.c (ffffffff817665e2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:knotif_update_from_uresp_name
- security/apparmor/notify.c:aa_free_ruleset
- security/apparmor/notify.c:aa_free_ruleset
- security/apparmor/notify.c:knotif_update_from_uresp_perm
- security/apparmor/notify.c:__listener_complete_held_user_pending
- security/apparmor/notify.c:__listener_complete_held_user_pending
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:aa_free_listener_proxy
- security/apparmor/notify.c:__listener_del_knotif
- security/apparmor/notify.c:__listener_del_knotif
- security/apparmor/notify.c:aa_get_current_ns
Direct callers:
- security/apparmor/notify.c:knotif_update_from_uresp_name
In block/bsg-lib.c (ffffffff817e2585)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff81925ac2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff8193542e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff819a4ecc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:hotplug_event
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff819f7daa)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_event_processor
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81a92a5d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff81a99978)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dma_async_device_unregister
- drivers/dma/dmaengine.c:dma_chan_get
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81ac7232)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81ae383f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:__reset_control_put_internal
In drivers/tty/tty_io.c (ffffffff81ae9e56)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_lookup_driver
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff81af2ce2)
Location: include/linux/kref.h:62
Inline: True
In drivers/char/virtio_console.c (ffffffff81b37a16)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff81b3a8ce)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:drop_current_rng
In drivers/base/core.c (ffffffff81b87ae3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffffffff81bb30eb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff81bf6583)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff81bfafff)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81c0e7bd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dax_region_unregister
- drivers/dax/bus.c:__free_dev_dax_id
In drivers/dma-buf/dma-buf.c (ffffffff81c1228e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_import_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_export_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_poll_add_cb
In drivers/dma-buf/dma-fence-array.c (ffffffff81c14b54)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff81c15080)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_find_seqno
In drivers/dma-buf/dma-resv.c (ffffffff81c16b2f)
Location: include/linux/kref.h:62
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_set_deadline
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout
- drivers/dma-buf/dma-resv.c:dma_resv_get_singleton
- 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_get_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_replace_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_fences
In drivers/dma-buf/sync_file.c (ffffffff81c18d76)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff81c1aa20)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/hosts.c (ffffffff81c1f7e0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_add_host_with_dma
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_scan.c (ffffffff81c2d2d1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap
In drivers/scsi/scsi_sysfs.c (ffffffff81c31085)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:__scsi_remove_device
In drivers/scsi/sg.c (ffffffff81c499ba)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81c50f21)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/gpu/drm/drm_atomic.c (ffffffff81c7a581)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_atomic.c:drm_atomic_state_default_clear
- drivers/gpu/drm/drm_atomic.c:drm_atomic_state_default_clear
In drivers/gpu/drm/drm_atomic_uapi.c (ffffffff81c7df4f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_atomic_uapi.c:drm_mode_atomic_ioctl
- drivers/gpu/drm/drm_atomic_uapi.c:prepare_signaling
- drivers/gpu/drm/drm_atomic_uapi.c:prepare_signaling
In drivers/gpu/drm/drm_auth.c (ffffffff81c7eeee)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_auth.c:drm_master_release
- drivers/gpu/drm/drm_auth.c:drm_master_release
- drivers/gpu/drm/drm_auth.c:drm_dropmaster_ioctl
- drivers/gpu/drm/drm_auth.c:drm_new_set_master
In drivers/gpu/drm/drm_client.c (ffffffff81c81c48)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_client.c:drm_client_buffer_delete
In drivers/gpu/drm/drm_client_modeset.c (ffffffff81c82674)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_client_modeset.c:drm_client_modeset_commit_atomic
In drivers/gpu/drm/drm_color_mgmt.c (ffffffff81c85085)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_color_mgmt.c:drm_crtc_legacy_gamma_set
In drivers/gpu/drm/drm_connector.c (ffffffff81c881b5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_connector.c:drm_connector_cleanup
In drivers/gpu/drm/drm_drv.c (ffffffff81c8c327)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_drv.c:devm_drm_dev_init_release
In drivers/gpu/drm/drm_file.c (ffffffff81c97314)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_file.c:drm_send_event_helper
- drivers/gpu/drm/drm_file.c:drm_event_cancel_free
In drivers/gpu/drm/drm_framebuffer.c (ffffffff81c9992d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_framebuffer.c:atomic_remove_fb
In drivers/gpu/drm/drm_gem.c (ffffffff81c9c4c4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_gem.c:drm_gem_lru_scan
- drivers/gpu/drm/drm_gem.c:drm_gem_mmap
- drivers/gpu/drm/drm_gem.c:drm_gem_mmap
- drivers/gpu/drm/drm_gem.c:drm_gem_mmap_obj
- drivers/gpu/drm/drm_gem.c:drm_gem_vm_close
- drivers/gpu/drm/drm_gem.c:drm_gem_open_ioctl
- drivers/gpu/drm/drm_gem.c:drm_gem_flink_ioctl
- drivers/gpu/drm/drm_gem.c:drm_gem_dma_resv_wait
- drivers/gpu/drm/drm_gem.c:drm_gem_dumb_map_offset
- drivers/gpu/drm/drm_gem.c:drm_gem_object_handle_put_unlocked
In drivers/gpu/drm/drm_mode_object.c (ffffffff81ca480a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_mode_object.c:drm_mode_obj_set_property_ioctl
In drivers/gpu/drm/drm_prime.c (ffffffff81caca39)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_prime.c:drm_gem_prime_mmap
- drivers/gpu/drm/drm_prime.c:drm_gem_prime_handle_to_fd
- drivers/gpu/drm/drm_prime.c:drm_gem_prime_fd_to_handle
- drivers/gpu/drm/drm_prime.c:drm_gem_dmabuf_release
In drivers/gpu/drm/drm_syncobj.c (ffffffff81cb20a7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_query_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_query_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_query_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_query_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_query_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_timeline_signal_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_signal_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_eventfd_ioctl
- drivers/gpu/drm/drm_syncobj.c:syncobj_eventfd_entry_fence_func
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_array_free
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_array_find
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_transfer_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_transfer_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_transfer_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_transfer_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_transfer_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fd_to_handle_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fd_to_handle_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fd_to_handle_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fd_to_handle_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_handle_to_fd_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_handle_to_fd_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_destroy_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_create_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_release_handle
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_file_release
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_get_handle
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_create
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_create
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_free
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_replace_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_add_point
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_add_point
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fence_add_wait
In drivers/gpu/drm/drm_writeback.c (ffffffff81cb8980)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_writeback.c:drm_writeback_signal_completion
- drivers/gpu/drm/drm_writeback.c:drm_writeback_cleanup_job
In drivers/gpu/drm/drm_gem_shmem_helper.c (ffffffff81cbe374)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_gem_shmem_helper.c:drm_gem_shmem_dumb_create
In drivers/gpu/drm/drm_atomic_helper.c (ffffffff81cc35ab)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_page_flip_target
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_page_flip
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_resume
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_suspend
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_duplicate_state
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_disable_all
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_set_config
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_disable_plane
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_update_plane
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_commit_hw_done
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_setup_commit
- drivers/gpu/drm/drm_atomic_helper.c:release_crtc_commit
- drivers/gpu/drm/drm_atomic_helper.c:commit_tail
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_wait_for_fences
In drivers/gpu/drm/drm_atomic_state_helper.c (ffffffff81cc58bd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_atomic_state_helper.c:__drm_atomic_helper_connector_destroy_state
- drivers/gpu/drm/drm_atomic_state_helper.c:__drm_atomic_helper_plane_destroy_state
- drivers/gpu/drm/drm_atomic_state_helper.c:__drm_atomic_helper_plane_destroy_state
- drivers/gpu/drm/drm_atomic_state_helper.c:__drm_atomic_helper_crtc_destroy_state
- drivers/gpu/drm/drm_atomic_state_helper.c:__drm_atomic_helper_crtc_destroy_state
In drivers/gpu/drm/drm_damage_helper.c (ffffffff81cc8404)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_damage_helper.c:drm_atomic_helper_dirtyfb
In drivers/gpu/drm/drm_gem_atomic_helper.c (ffffffff81ccb1e6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_gem_atomic_helper.c:drm_gem_plane_helper_prepare_fb
- drivers/gpu/drm/drm_gem_atomic_helper.c:drm_gem_plane_helper_prepare_fb
In drivers/gpu/drm/drm_gem_framebuffer_helper.c (ffffffff81ccc097)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_gem_framebuffer_helper.c:drm_gem_fb_init_with_funcs
- drivers/gpu/drm/drm_gem_framebuffer_helper.c:drm_gem_fb_init_with_funcs
- drivers/gpu/drm/drm_gem_framebuffer_helper.c:drm_gem_fb_destroy
In drivers/gpu/drm/drm_self_refresh_helper.c (ffffffff81ccfb22)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/gpu/drm/drm_self_refresh_helper.c:drm_self_refresh_helper_entry_work
In drivers/gpu/drm/drm_fb_helper.c (ffffffff81cd3735)
Location: include/linux/kref.h:62
Inline: True
In drivers/net/pse-pd/pse_core.c (ffffffff81cf7d1b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/net/pse-pd/pse_core.c:pse_control_put
In drivers/usb/core/hub.c (ffffffff81d36ea7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff81d39622)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/urb.c (ffffffff81d3db71)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81d3fd40)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81d46a41)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/nvmem/core.c (ffffffff81eb1073)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_unregister
In net/ipv4/tcp_sigpool.c (ffffffff8204d13c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- net/ipv4/tcp_sigpool.c:tcp_sigpool_release
In lib/klist.c (ffffffff82179c69)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff8217acc3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff817648c0-ffffffff81764909: kref_put.isra.0 (STB_LOCAL)
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In virt/kvm/arm/vgic/vgic.c (ffff8000100dbe0c)
Location: include/linux/kref.h:62
Inline: True
In kernel/nsproxy.c (ffff80001012b50c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffff80001015f658)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffff80001016802c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffff800010179f0c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (ffff8000101e5468)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffff8000101e725c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (ffff80001020c034)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffff8000102def00)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
In mm/zswap.c (ffff80001032b3d8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_pool_put
In mm/hugetlb.c (ffff8000103332c8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffff8000103f5bd0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_put
In fs/configfs/item.c (ffff80001045e0e8)
Location: include/linux/kref.h:62
Inline: True
In fs/hugetlbfs/inode.c (ffff8000104e0ad8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffff80001050e338)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffff80001058b0d8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffff80001058e600)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffff80001058eb68)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffff80001059038c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffff800010590438)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffff800010595ae8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffff800010597ce4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffff800010599e3c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffff80001059a280)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffff80001059e644)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffff80001059ec34)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffff8000105a04cc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffff8000105a1030)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffff8000105a2ce4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:free_proxy
In security/apparmor/mount.c (ffff8000105a6d34)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffff8000105a7740)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffff8000105a9090)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffff80001060ab70)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_put
In lib/cpu_rmap.c (ffff800010662630)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:cpu_rmap_put
In drivers/pinctrl/core.c (ffff80001068bcc8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:pinctrl_put
In drivers/pci/hotplug/acpiphp_glue.c (ffff8000107133d8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffff800010770084)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffff8000107c3498)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffff8000107fcde4)
Location: include/linux/kref.h:62
Inline: True
In drivers/soc/qcom/smem_state.c (ffff80001081d9e8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/soc/qcom/smem_state.c:qcom_smem_state_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffff800010839e7c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffff80001084c8e8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:__reset_control_put_internal
In drivers/tty/tty_io.c (ffff80001084f958)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_driver_kref_put
In drivers/tty/tty_port.c (ffff80001085e1cc)
Location: include/linux/kref.h:62
Inline: True
In drivers/char/virtio_console.c (ffff8000108b4a24)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffff8000108b6e7c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffff8000108e17ac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffff8000108e2dd4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (ffff80001090ca48)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffff80001094fcf0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffff800010954c78)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffff800010963d48)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dax_region_put
In drivers/dma-buf/dma-buf.c (ffff800010965d7c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffff800010967ef0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffff800010968788)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffff800010969a80)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffff800010969d50)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffff80001096ba5c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sync_timeline_put
In drivers/scsi/scsi_scan.c (ffff80001097ba80)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap_ref_put
In drivers/scsi/sr.c (ffff80001098cf18)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffff80001098fd00)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffff800010997068)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_put
In drivers/usb/core/hub.c (ffff800010a19c08)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffff800010a1baec)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/urb.c (ffff800010a20780)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/message.c (ffff800010a226a0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffff800010a287e0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffff800010a29264)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffff800010ac35c8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (ffff800010b18da4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/remoteproc/remoteproc_core.c (ffff800010b80f48)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffff800010b82f84)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffff800010b9ef94)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_unregister
In lib/klist.c (ffff800010d89c60)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffff800010d8ab74)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/mm/dma-mapping.c (c031bd58)
Location: include/linux/kref.h:62
Inline: True
In kernel/nsproxy.c (c037bab0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (c03abe84)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
In kernel/sched/psi.c (c03b49fc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (c03ca8a0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (c0425ce4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (c0427744)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (c044a908)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (c0503da8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
In mm/zswap.c (c0541918)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_pool_put
In fs/eventfd.c (c05ca7b4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_put
In fs/configfs/item.c (c061eb80)
Location: include/linux/kref.h:62
Inline: True
In fs/fuse/file.c (c06c99f4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (c073bc70)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (c073f474)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (c073f9f0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (c07410c8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (c0741154)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (c07469a4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (c0748edc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (c074b038)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (c074b424)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c074f5dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (c074f9e0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (c075113c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (c0751a6c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (c0752fa8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:free_proxy
In security/apparmor/mount.c (c0756d74)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (c0757700)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (c0759170)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (c07b59c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_put
In lib/cpu_rmap.c (c080b2f4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:cpu_rmap_put
In drivers/pinctrl/core.c (c082dfb0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:pinctrl_put
In drivers/clk/clk.c (c08eee80)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (c091f4b8)
Location: include/linux/kref.h:62
Inline: True
In drivers/soc/qcom/smem_state.c (c09383dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/soc/qcom/smem_state.c:qcom_smem_state_put
In drivers/reset/core.c (c0958bf0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:__reset_control_put_internal
In drivers/tty/tty_io.c (c095b980)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_driver_kref_put
In drivers/tty/tty_port.c (c096635c)
Location: include/linux/kref.h:62
Inline: True
In drivers/char/virtio_console.c (c09aec80)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (c09b0884)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (c09d0584)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (c09d19ac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (c09f5ad0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/dax/bus.c (c0a3a99c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dax_region_put
In drivers/dma-buf/dma-buf.c (c0a3cae8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (c0a3e2c8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (c0a3e7b4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (c0a3f320)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (c0a3fe64)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (c0a413ec)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sync_timeline_put
In drivers/scsi/scsi_scan.c (c0a4dd30)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap_ref_put
In drivers/scsi/sr.c (c0a5e7a8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (c0a612f4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (c0a67a00)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_put
In drivers/mtd/mtd_blkdevs.c (c0a97d4c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/mtd/mtd_blkdevs.c:blktrans_release
- drivers/mtd/mtd_blkdevs.c:blktrans_open
- drivers/mtd/mtd_blkdevs.c:blktrans_dev_put
In drivers/usb/core/hub.c (c0af1e28)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (c0af3a9c)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/urb.c (c0af7938)
Location: include/linux/kref.h:62
Inline: True
In drivers/usb/core/message.c (c0af93e0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (c0afe7d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (c0aff23c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (c0ba50e4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (c0bf3c20)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/remoteproc/remoteproc_core.c (c0c64578)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (c0c662ac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (c0c80d94)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_unregister
In lib/klist.c (c0e849e8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (c0e85034)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/iommu.c (c000000000051d70)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- arch/powerpc/kernel/iommu.c:iommu_tce_table_put
In kernel/nsproxy.c (c000000000173f94)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (c0000000001b4c08)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (c0000000001bff78)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (c0000000001d3248)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (c0000000002558c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (c0000000002579e4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:put_pid_ns
In kernel/relay.c (c0000000002892b4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (c00000000039e830)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
In mm/zswap.c (c00000000040226c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/zswap.c:zswap_pool_put
In mm/hugetlb.c (c00000000041003c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (c0000000004fdd20)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_put
In fs/configfs/item.c (c000000000579c90)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_put
In fs/hugetlbfs/inode.c (c00000000061d638)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (c000000000655294)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (c0000000006fc580)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_open
- security/apparmor/apparmorfs.c:put_multi_transaction
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (c000000000701078)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (c0000000007019d0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (c000000000703900)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (c000000000703a00)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (c00000000070b194)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (c00000000070e418)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (c000000000711468)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (c0000000007116d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (c000000000715650)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (c000000000718790)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (c00000000071a7dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (c00000000071b7a8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (c00000000071de74)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_free_or_put_new
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:free_proxy
In security/apparmor/mount.c (c000000000723448)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (c000000000724184)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (c0000000007263e4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (c0000000007a6f90)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_job_put
In lib/cpu_rmap.c (c000000000816828)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:cpu_rmap_put
In drivers/pinctrl/core.c (c000000000824910)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:pinctrl_put
In drivers/dma/dmaengine.c (c0000000008c9180)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/reset/core.c (c0000000008ea9f4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:__reset_control_put_internal
In drivers/tty/tty_io.c (c0000000008efa98)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_driver_kref_put
- drivers/tty/tty_io.c:tty_kref_put
In drivers/tty/tty_port.c (c0000000008fd940)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (c00000000094dffc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (c000000000950ce8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:drop_current_rng
In drivers/lightnvm/core.c (c000000000975d14)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
In drivers/base/core.c (c000000000977a38)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_link_drop_managed
In drivers/base/firmware_loader/main.c (c0000000009ac4c8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (c0000000009fc45c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (c000000000a0267c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (c000000000a1a4d0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dax_region_put
In drivers/dma-buf/dma-buf.c (c000000000a1d4c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (c000000000a1f7e0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (c000000000a1fe70)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (c000000000a21274)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (c000000000a224e0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (c000000000a24204)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sync_timeline_put
In drivers/scsi/scsi_scan.c (c000000000a36e84)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_target_reap
In drivers/scsi/sr.c (c000000000a4d468)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (c000000000a510cc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (c000000000a5a2cc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_put
In drivers/vfio/vfio.c (c000000000aae270)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_container_put
In drivers/usb/core/hub.c (c000000000ad3128)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (c000000000ad5148)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (c000000000ada190)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_free_urb
In drivers/usb/core/message.c (c000000000add214)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (c000000000ae477c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (c000000000ae564c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (c000000000ba5f30)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (c000000000c0a720)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/remoteproc/remoteproc_core.c (c000000000c5d9c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (c000000000c6022c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (c000000000c723c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:nvmem_unregister
In lib/klist.c (c000000000ecadac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (c000000000ecb85c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/nsproxy.c (ffffffe0000e033e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffe00010389a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffe00010a172)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffe000113908)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (ffffffe00015aef8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffe00015ca24)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffe00016d5dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffe0001f719a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffe00022ace8)
Location: include/linux/kref.h:62
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_free_entry
In mm/hugetlb.c (ffffffe00022f7fe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffe0002a67f2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffe0002ede5e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_cleanup
- fs/configfs/item.c:config_item_cleanup
In fs/hugetlbfs/inode.c (ffffffe000354d0e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffe000378fa6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffe0003d98a8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:rawdata_get_link_base
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_open
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_open
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffe0003dc4d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffe0003dc9ce)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffe0003dde56)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffe0003ddeee)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffe0003e2744)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffe0003e477a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:aa_fqlookupn_profile
- security/apparmor/policy.c:__list_remove_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffe0003e64d0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffe0003e6780)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffe0003e9a6a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffe0003ea098)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffe0003eb482)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffe0003ebd4e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
In security/apparmor/label.c (ffffffe0003ed356)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:free_proxy
In security/apparmor/mount.c (ffffffe0003f068e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffe0003f0ecc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffe0003f2554)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffe000443ca0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffe00048f07a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffe000499450)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/clk/clk.c (ffffffe000510e5a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffe000517398)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/reset/core.c (ffffffe00052c57e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/reset/core.c:of_reset_control_array_get
In drivers/tty/tty_io.c (ffffffe00052deb6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffe000536ebe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffe000566710)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffe000567a26)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffe000577028)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
In drivers/base/core.c (ffffffe00057a9f8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
In drivers/base/firmware_loader/main.c (ffffffe0005919e2)
Location: include/linux/kref.h:62
Inline: True
In drivers/nvdimm/core.c (ffffffe0005c0168)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffe0005c42fa)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffe0005d111a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffe0005d2a56)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffe0005d3d70)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffe0005d4180)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffe0005d551c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffe0005d5766)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffe0005d6a50)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffe0005e2d48)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffe0005f0e1a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffe0005f31e6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffe0005f8898)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/usb/core/hub.c (ffffffe00063e6a8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffe00063fd8c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffe000643bd2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffe000645318)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffe00064a2b6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffe00064ac7a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffe0006c41a8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (ffffffe00070187e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/nvmem/core.c (ffffffe000737290)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffe0008b35ba)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffe0008b40ce)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
aws
: Duplicate, Selective Inline, Transformation ⚠️int kref_put(struct kref *kref, void (*release)(struct kref *));
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810c6b46)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810f3f2f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff810fc45a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff8111026e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (ffffffff81169e74)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff8116b869)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff8118c40c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff8124226d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff81287d21)
Location: include/linux/kref.h:62
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_free_entry
In mm/hugetlb.c (ffffffff8128cfc7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff813302ab)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff81384be6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff813fb4e2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8142298d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff8148d677)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff81490f93)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff814914d0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff814928b2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff81492965)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff8149811d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8149a759)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- 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:__remove_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8149c62c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8149c993)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149fc2f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff814a0aff)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814a20a7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff814a29b4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff814a3f30)
Location: include/linux/kref.h:62
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:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_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:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff814a7c08)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff814a8588)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814a9d09)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff81500af5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff8154e651)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff81558d38)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff8159d810)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff815d6290)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81618c30)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff8161dc6e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8163582c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81647878)
Location: include/linux/kref.h:62
Inline: True
In drivers/tty/tty_io.c (ffffffff81649555)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff81653611)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff81687a56)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff8168a5be)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff816bd1e5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff816c0f02)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
- drivers/base/core.c:__device_links_no_driver
In drivers/base/firmware_loader/main.c (ffffffff816df90c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff81704a5e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff8170885e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81718c29)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffff8171a28d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff8171b842)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff8171bd68)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff8171c8d7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff8171d3a9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff8171e6d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff8172bdc5)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8173a7ed)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff8173e667)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
- drivers/scsi/sg.c:sg_open
In drivers/nvme/host/core.c (ffffffff81746502)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_free_ctrl
- drivers/nvme/host/core.c:nvme_free_ctrl
- drivers/nvme/host/core.c:nvme_scan_work
- drivers/nvme/host/core.c:nvme_scan_work
- drivers/nvme/host/core.c:nvme_validate_ns
- drivers/nvme/host/core.c:nvme_validate_ns
- drivers/nvme/host/core.c:nvme_alloc_ns
- drivers/nvme/host/core.c:nvme_alloc_ns
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_ns_head_release
- drivers/nvme/host/core.c:nvme_ns_head_release
- drivers/nvme/host/core.c:nvme_release
- drivers/nvme/host/core.c:nvme_release
- drivers/nvme/host/core.c:nvme_open
- drivers/nvme/host/core.c:nvme_open
- drivers/nvme/host/core.c:nvme_free_ns
- drivers/nvme/host/core.c:nvme_free_ns
- drivers/nvme/host/core.c:nvme_free_ns_head
- drivers/nvme/host/core.c:nvme_free_ns_head
Direct callers:
- drivers/nvme/host/core.c:nvme_dev_ioctl
In drivers/ata/libata-core.c (ffffffff81754451)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/usb/core/hub.c (ffffffff817a2742)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff817a5041)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff817a9467)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817aa727)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff817af559)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff817b0943)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffff81824679)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (ffffffff818626d1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/remoteproc/remoteproc_core.c (ffffffff818960ef)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff818985a0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff818a27ce)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffff81a4f476)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81a4fac7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff814a2190-ffffffff814a21ae: kref_put.constprop.0 (STB_LOCAL)
ffffffff81748960-ffffffff8174897e: kref_put (STB_LOCAL)
azure
: Duplicate, Selective Inline, Transformation ⚠️int kref_put(struct kref *kref, void (*release)(struct kref *));
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810b5366)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810e40ef)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff810ec66a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff81100f9e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (ffffffff8115d074)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff8115ea69)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff8117f4ec)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff8123523d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff81279b81)
Location: include/linux/kref.h:62
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_free_entry
In mm/hugetlb.c (ffffffff8127edd7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff81320ecb)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff81375676)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff813ebf62)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8141340d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff8147e097)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff814819b3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff81481ef0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff814832d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff81483385)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff81488b3d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff8148b179)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- 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:__remove_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff8148d04c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff8148d3b3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149064f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff8149151f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff81492ac7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff814933d4)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff81494950)
Location: include/linux/kref.h:62
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:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_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:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff81498628)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff81498fa8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff8149a729)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff814f1005)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff8153e931)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff815491f8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff8158c9a0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff815bfe50)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff8160d160)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff8161235e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/reset/core.c (ffffffff81627cd8)
Location: include/linux/kref.h:62
Inline: True
In drivers/tty/tty_io.c (ffffffff816299b5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff81633a01)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff81665604)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff81667fbe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:put_rng
In drivers/base/core.c (ffffffff8169c1b2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
- drivers/base/core.c:__device_links_no_driver
In drivers/base/firmware_loader/main.c (ffffffff816b9f4c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff816d84de)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff816dc2de)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff816f1159)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffff816f36f7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff816f4ca2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff816f51c8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff816f5d37)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff816f6809)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff816f7b1c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff817051e5)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8171c48d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff81720307)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
- drivers/scsi/sg.c:sg_open
In drivers/nvme/host/core.c (ffffffff81728182)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_free_ctrl
- drivers/nvme/host/core.c:nvme_free_ctrl
- drivers/nvme/host/core.c:nvme_scan_work
- drivers/nvme/host/core.c:nvme_scan_work
- drivers/nvme/host/core.c:nvme_validate_ns
- drivers/nvme/host/core.c:nvme_validate_ns
- drivers/nvme/host/core.c:nvme_alloc_ns
- drivers/nvme/host/core.c:nvme_alloc_ns
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_init_subsystem
- drivers/nvme/host/core.c:nvme_ns_head_release
- drivers/nvme/host/core.c:nvme_ns_head_release
- drivers/nvme/host/core.c:nvme_release
- drivers/nvme/host/core.c:nvme_release
- drivers/nvme/host/core.c:nvme_open
- drivers/nvme/host/core.c:nvme_open
- drivers/nvme/host/core.c:nvme_free_ns
- drivers/nvme/host/core.c:nvme_free_ns
- drivers/nvme/host/core.c:nvme_free_ns_head
- drivers/nvme/host/core.c:nvme_free_ns_head
Direct callers:
- drivers/nvme/host/core.c:nvme_dev_ioctl
In drivers/ata/libata-core.c (ffffffff817342f1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff8177ae5f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff81794582)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff81796b51)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff8179ae67)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8179c127)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff817a0f59)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff817a2373)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffff817ebd19)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (ffffffff8182b381)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/nvmem/core.c (ffffffff8185df3e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffff81a0c576)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81a0cbc7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff81492bb0-ffffffff81492bce: kref_put.constprop.0 (STB_LOCAL)
ffffffff8172a580-ffffffff8172a59e: kref_put (STB_LOCAL)
gcp
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810c6096)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810f110f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff810f961a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff8110e15e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (ffffffff81167c44)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff81169639)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff8118a1dc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff8124000d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff81285b31)
Location: include/linux/kref.h:62
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_free_entry
In mm/hugetlb.c (ffffffff8128add7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff8132dd7b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff813826b6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff813f8862)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8141eb2d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff81489717)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff8148d033)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff8148d570)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff8148e952)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff8148ea05)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff814941bd)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff814967f9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- 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:__remove_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff814986cc)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff81498a33)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff8149bccf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff8149cb9f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff8149e147)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff8149ea54)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff8149ffd0)
Location: include/linux/kref.h:62
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:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_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:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff814a3ca8)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff814a4628)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814a5da9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff814fcb85)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff8154a391)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff81554a78)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff8159dd90)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff815d8680)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81646a10)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff8164bc0e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff816635ac)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81675c38)
Location: include/linux/kref.h:62
Inline: True
In drivers/tty/tty_io.c (ffffffff81677915)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff816819d1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff816b5d96)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff816b882e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff816eb6b5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff816ef3d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
- drivers/base/core.c:__device_links_no_driver
In drivers/base/firmware_loader/main.c (ffffffff8170d02c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff8174382e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff8174762e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff817579f9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffff8175905d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff8175a612)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff8175ab38)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff8175b6a7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff8175c179)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff8175d4a2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff8176ab95)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8177af7d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff8177edf7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff81784161)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff817c5c2f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff817df1e2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff817e1ae1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff817e5f07)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817e71c7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff817ebff9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff817ed3e3)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffff818715b9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (ffffffff818b3461)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/nvmem/core.c (ffffffff818f3dbe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffff81abb866)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81abbeb7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff8149e230-ffffffff8149e24e: kref_put.constprop.0 (STB_LOCAL)
lowlatency
: Duplicate, Selective Inline, Transformation ⚠️Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/nsproxy.c (ffffffff810ce4e6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/nsproxy.c:free_nsproxy
- kernel/nsproxy.c:create_new_namespaces
In kernel/sched/autogroup.c (ffffffff810fc10f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/sched/autogroup.c:proc_sched_autogroup_set_nice
- kernel/sched/autogroup.c:sched_autogroup_exit
- kernel/sched/autogroup.c:sched_autogroup_create_attach
- kernel/sched/autogroup.c:autogroup_move_group
In kernel/sched/psi.c (ffffffff8110475a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_trigger_replace
- kernel/sched/psi.c:psi_trigger_replace
In kernel/irq/manage.c (ffffffff81119697)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_set_affinity_notifier
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_affinity_notify
- kernel/irq/manage.c:irq_set_affinity_locked
- kernel/irq/manage.c:irq_set_affinity_locked
In kernel/utsname.c (ffffffff81175324)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/utsname.c:utsns_install
- kernel/utsname.c:utsns_put
- kernel/utsname.c:copy_utsname
In kernel/pid_namespace.c (ffffffff81176d49)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_install
- kernel/pid_namespace.c:pidns_put
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/relay.c (ffffffff81197b4c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_file_release
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_close_buf
- kernel/relay.c:relay_destroy_buf
- kernel/relay.c:relay_destroy_buf
In mm/backing-dev.c (ffffffff8124f76d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/backing-dev.c:wb_exit
- mm/backing-dev.c:wb_init
In mm/zswap.c (ffffffff812958ab)
Location: include/linux/kref.h:62
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_free_entry
In mm/hugetlb.c (ffffffff8129abf1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
In fs/eventfd.c (ffffffff81340b5b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_release
In fs/configfs/item.c (ffffffff813961d6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/configfs/item.c:config_item_release
- fs/configfs/item.c:config_item_release
In fs/hugetlbfs/inode.c (ffffffff8140e662)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_get_inode
In fs/fuse/file.c (ffffffff8143588d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_direct_IO
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
In security/apparmor/apparmorfs.c (ffffffff814a1377)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_stop
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:p_start
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:__aafs_ns_rmdir
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:create_profile_file
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_rawdata_release
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_name_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_level_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_nsstacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_ns_stacked_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_hash_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_attach_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_mode_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_name_show
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:seq_profile_release
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_release
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_open
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:ns_revision_release
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_remove
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_replace
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:profile_load
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
- security/apparmor/apparmorfs.c:policy_update
In security/apparmor/capability.c (ffffffff814a4e8b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/capability.c:aa_capable
In security/apparmor/task.c (ffffffff814a5465)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_restore_previous_label
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_hat
- security/apparmor/task.c:aa_set_current_onexec
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
- security/apparmor/task.c:aa_replace_current_label
In security/apparmor/lib.c (ffffffff814a6862)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lib.c:aa_policy_destroy
In security/apparmor/match.c (ffffffff814a6915)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_teardown_dfa_engine
- security/apparmor/match.c:aa_setup_dfa_engine
In security/apparmor/domain.c (ffffffff814ac1e9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_profile
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:aa_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:build_change_hat
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:apparmor_bprm_set_creds
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:handle_onexec
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:profile_transition
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:find_attach
- security/apparmor/domain.c:may_change_ptraced_domain
- security/apparmor/domain.c:may_change_ptraced_domain
In security/apparmor/policy.c (ffffffff814ae8c9)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_remove_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:aa_replace_profiles
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:__replace_profile
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- security/apparmor/policy.c:policy_view_capable
- 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:__remove_profile
- security/apparmor/policy.c:__remove_profile
- security/apparmor/policy.c:__add_profile
- security/apparmor/policy.c:__add_profile
In security/apparmor/policy_unpack.c (ffffffff814b081c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_unpack.c:aa_unpack
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:aa_load_ent_free
- security/apparmor/policy_unpack.c:do_loaddata_free
In security/apparmor/procattr.c (ffffffff814b0b8a)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
- security/apparmor/procattr.c:aa_getprocattr
In security/apparmor/lsm.c (ffffffff814b4239)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_post_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_socket_create
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_may_send
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_unix_stream_connect
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_sk_free_security
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_task_setrlimit
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_bprm_committed_creds
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_setprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_getprocattr
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_pivotroot
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_umount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:apparmor_sb_mount
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:common_file_perm
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_free_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_alloc_security
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:apparmor_file_open
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:common_perm
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capable
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_capget
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_traceme
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_ptrace_access_check
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_task_free
- security/apparmor/lsm.c:apparmor_cred_free
- security/apparmor/lsm.c:apparmor_cred_free
In security/apparmor/resource.c (ffffffff814b5112)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/resource.c:aa_task_setrlimit
In security/apparmor/file.c (ffffffff814b66fe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/policy_ns.c (ffffffff814b7084)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/policy_ns.c:__aa_remove_ns
Direct callers:
- security/apparmor/policy_ns.c:aa_free_root_ns
In security/apparmor/label.c (ffffffff814b86f3)
Location: include/linux/kref.h:62
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:__labelset_update
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_strn_parse
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_printk
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_seq_print
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_label_audit
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_update_label_name
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_merge
- security/apparmor/label.c:aa_label_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:aa_label_find_merge
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:aa_label_replace
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:label_destroy
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:aa_vec_unique
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__proxy_share
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:__aa_proxy_redirect
- security/apparmor/label.c:aa_proxy_kref
- security/apparmor/label.c:aa_proxy_kref
In security/apparmor/mount.c (ffffffff814bc530)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
- security/apparmor/mount.c:aa_pivotroot
In security/apparmor/net.c (ffffffff814bcebf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/net.c:aa_sk_perm
- security/apparmor/net.c:aa_sk_perm
In security/apparmor/af_unix.c (ffffffff814be64d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_opt_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_accept_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_listen_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_bind_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
- security/apparmor/af_unix.c:aa_unix_sock_perm
In block/bsg-lib.c (ffffffff81515c35)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_complete
In lib/cpu_rmap.c (ffffffff815641e1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/cpu_rmap.c:irq_cpu_rmap_add
- lib/cpu_rmap.c:irq_cpu_rmap_release
In drivers/pinctrl/core.c (ffffffff8156e908)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pinctrl/core.c:devm_pinctrl_release
In drivers/pci/hotplug/acpiphp_glue.c (ffffffff815b81c0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_remove_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_enumerate_slots
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_hotplug_notify
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_check_host_bridge
- drivers/pci/hotplug/acpiphp_glue.c:acpiphp_post_dock_fixup
- drivers/pci/hotplug/acpiphp_glue.c:free_bridge
In drivers/acpi/ec.c (ffffffff815f2540)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_delete_query
- drivers/acpi/ec.c:acpi_ec_remove_query_handlers
In drivers/clk/clk.c (ffffffff81660fa0)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:__clk_put
- drivers/clk/clk.c:clk_unregister
- drivers/clk/clk.c:clk_unregister
In drivers/dma/dmaengine.c (ffffffff816661ae)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma/dmaengine.c:dmaengine_unmap_put
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8167db6c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_release
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_command_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_dev_queue_reply
In drivers/reset/core.c (ffffffff81690298)
Location: include/linux/kref.h:62
Inline: True
In drivers/tty/tty_io.c (ffffffff81692e65)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:put_tty_driver
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:tty_kopen
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_vhangup_self
- drivers/tty/tty_io.c:tty_vhangup_self
In drivers/tty/tty_port.c (ffffffff8169c021)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_put
In drivers/char/virtio_console.c (ffffffff816d051b)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hw_random/core.c (ffffffff816d2dfe)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:put_rng
- drivers/char/hw_random/core.c:put_rng
In drivers/lightnvm/core.c (ffffffff81705ef5)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_unregister
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
- drivers/lightnvm/core.c:nvm_register
In drivers/base/core.c (ffffffff81709c12)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:device_links_driver_cleanup
- drivers/base/core.c:__device_links_no_driver
- drivers/base/core.c:__device_links_no_driver
In drivers/base/firmware_loader/main.c (ffffffff81727c5c)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/nvdimm/core.c (ffffffff8175ec7e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_map_put
In drivers/nvdimm/dimm_devs.c (ffffffff81762a6e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvdimm/dimm_devs.c:put_ndd
In drivers/dax/bus.c (ffffffff81772e99)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dax/bus.c:dev_dax_release
- drivers/dax/bus.c:dax_region_unregister
In drivers/dma-buf/dma-buf.c (ffffffff81774629)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence-array.c (ffffffff81775bd2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_release
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_enable_signaling
- drivers/dma-buf/dma-fence-array.c:dma_fence_array_cb_func
- drivers/dma-buf/dma-fence-array.c:irq_dma_fence_array_work
In drivers/dma-buf/dma-fence-chain.c (ffffffff81776118)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_release
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_signaled
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_enable_signaling
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_cb
- drivers/dma-buf/dma-fence-chain.c:dma_fence_chain_irq_work
In drivers/dma-buf/dma-resv.c (ffffffff81776961)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_test_signaled_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_wait_timeout_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_get_fences_rcu
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_copy_fences
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_excl_fence
- drivers/dma-buf/dma-resv.c:dma_resv_add_shared_fence
- drivers/dma-buf/dma-resv.c:dma_resv_reserve_shared
- drivers/dma-buf/dma-resv.c:dma_resv_fini
In drivers/dma-buf/sync_file.c (ffffffff81777819)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_release
In drivers/dma-buf/sw_sync.c (ffffffff81778b35)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/scsi/scsi_scan.c (ffffffff817862e5)
Location: include/linux/kref.h:62
Inline: True
In drivers/scsi/sr.c (ffffffff8179531d)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_remove
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_revalidate_disk
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_check_events
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:sr_block_open
- drivers/scsi/sr.c:scsi_cd_put
- drivers/scsi/sr.c:scsi_cd_put
In drivers/scsi/sg.c (ffffffff81798bf7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_sfp_usercontext
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_remove_device
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_rq_end_io_usercontext
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_release
- drivers/scsi/sg.c:sg_open
- drivers/scsi/sg.c:sg_open
In drivers/ata/libata-core.c (ffffffff8179e1f1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_devres_release
In drivers/vfio/vfio.c (ffffffff817dfecf)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/vfio/vfio.c:__vfio_group_unset_container
- drivers/vfio/vfio.c:vfio_fops_release
In drivers/usb/core/hub.c (ffffffff817f94d2)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_event
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:hub_activate
In drivers/usb/core/hcd.c (ffffffff817fbed1)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_put_hcd
In drivers/usb/core/urb.c (ffffffff81800167)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81801657)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_release_interface
In drivers/usb/core/config.c (ffffffff81806239)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/config.c:usb_destroy_configuration
In drivers/usb/core/file.c (ffffffff81807623)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/usb/core/file.c:usb_deregister_dev
In drivers/media/cec/cec-notifier.c (ffffffff8188b579)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/media/cec/cec-notifier.c:cec_notifier_put
In drivers/opp/core.c (ffffffff818cf711)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_remove_all_dynamic
In drivers/remoteproc/remoteproc_core.c (ffffffff8190684f)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_core.c:rproc_resource_cleanup
In drivers/remoteproc/remoteproc_virtio.c (ffffffff81908d00)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_virtio.c:rproc_virtio_dev_release
In drivers/nvmem/core.c (ffffffff81914e5e)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:__nvmem_device_put
- drivers/nvmem/core.c:devm_nvmem_release
- drivers/nvmem/core.c:devm_nvmem_release
In lib/klist.c (ffffffff81ac7ce6)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_put
In lib/kobject.c (ffffffff81ac80b7)
Location: include/linux/kref.h:62
Inline: True
Inline callers:
- lib/kobject.c:kobject_put
Symbols:
ffffffff814b6820-ffffffff814b683e: kref_put.constprop.0 (STB_LOCAL)
Flavor