refcount_dec_and_test
Defined as a function in:
Referenced (in 254 files total) in:
- arch/arm64/mm/context.c, line 329
- arch/s390/kernel/debug.c, line 378
- arch/s390/kernel/perf_cpum_cf.c, 3 times
- arch/s390/kernel/perf_pai_crypto.c, 2 times
- arch/s390/kernel/perf_pai_ext.c, 2 times
- arch/s390/mm/extmem.c, line 550
- arch/s390/mm/gmap.c, line 243
- arch/sparc/kernel/mdesc.c, 2 times
- arch/x86/kernel/cpu/mce/amd.c, line 1330
- arch/x86/kernel/ioport.c, line 58
- arch/x86/kvm/mmu/tdp_mmu.c, line 78
- block/bfq-cgroup.c, line 324
- block/blk-cgroup.c, line 1327
- block/blk-core.c, line 276
- crypto/api.c, line 658
- crypto/cryptd.c, 6 times
- crypto/internal.h, line 172
- fs/afs/file.c, 2 times
- fs/afs/proc.c, line 632
- fs/afs/security.c, line 96
- fs/afs/server_list.c, line 16
- fs/afs/vl_list.c, 2 times
- fs/aio.c, line 1208
- fs/backing-file.c, line 100
- fs/bcachefs/bcachefs.h, line 1163
- fs/binfmt_misc.c, line 163
- fs/btrfs/block-group.c, 2 times
- fs/btrfs/delayed-inode.c, 8 times
- fs/btrfs/delayed-ref.c, line 1119
- fs/btrfs/delayed-ref.h, line 349
- fs/btrfs/disk-io.c, line 1848
- fs/btrfs/extent-io-tree.c, line 195
- fs/btrfs/extent_map.c, line 65
- fs/btrfs/ordered-data.c, line 615
- fs/btrfs/raid56.c, line 168
- fs/btrfs/scrub.c, line 338
- fs/btrfs/super.c, line 2133
- fs/btrfs/transaction.c, line 142
- fs/btrfs/volumes.c, line 6128
- fs/btrfs/volumes.h, line 608
- fs/cachefiles/daemon.c, line 172
- fs/cachefiles/io.c, line 36
- fs/cachefiles/ondemand.c, line 13
- fs/ceph/mds_client.c, line 922
- fs/ceph/super.h, line 253
- fs/coda/file.c, line 143
- fs/crypto/keyring.c, 2 times
- fs/debugfs/file.c, line 148
- fs/debugfs/inode.c, line 751
- fs/dlm/lock.c, line 352
- fs/erofs/fscache.c, 4 times
- fs/eventpoll.c, line 780
- fs/ext4/page-io.c, 2 times
- fs/f2fs/compress.c, line 1777
- fs/fs_context.c, line 494
- fs/fuse/dax.c, 2 times
- fs/fuse/dev.c, line 164
- fs/fuse/file.c, line 104
- fs/fuse/inode.c, 2 times
- fs/fuse/passthrough.c, line 162
- fs/lockd/clntproc.c, line 231
- fs/lockd/svcproc.c, line 312
- fs/mnt_idmapping.c, line 315
- fs/namespace.c, 2 times
- fs/netfs/internal.h, line 197
- fs/nfs/cache_lib.c, line 70
- fs/nfs/delegation.c, line 58
- fs/nfs/flexfilelayout/flexfilelayout.c, line 254
- fs/nfs/fscache.h, line 66
- fs/nfs/inode.c, line 1141
- fs/nfs/pnfs.c, line 657
- fs/nfs/pnfs_nfs.c, line 186
- fs/nfsd/filecache.c, 6 times
- fs/nfsd/nfs4proc.c, line 1280
- fs/nfsd/nfs4state.c, 3 times
- fs/notify/group.c, line 109
- fs/notify/mark.c, line 379
- fs/proc/generic.c, line 676
- fs/userfaultfd.c, line 182
- fs/xfs/xfs_attr_item.c, line 69
- include/linux/atmdev.h, line 279
- include/linux/cgroup.h, line 808
- include/linux/cred.h, line 53
- include/linux/inetdevice.h, line 280
- include/linux/kref.h, line 64
- include/linux/mlx5/cq.h, line 183
- include/linux/mroute_base.h, line 164
- include/linux/netfilter/nf_conntrack_common.h, line 36
- include/linux/nsproxy.h, line 117
- include/linux/posix_acl.h, line 57
- include/linux/refcount.h, line 323
- include/linux/sched/task.h, line 127
- include/linux/shrinker.h, line 146
- include/linux/skbuff.h, line 1230
- include/linux/skmsg.h, line 465
- include/linux/time_namespace.h, line 54
- include/linux/user_namespace.h, line 172
- include/linux/utsname.h, line 44
- include/net/9p/client.h, line 277
- include/net/addrconf.h, 2 times
- include/net/ax25.h, 3 times
- include/net/bluetooth/rfcomm.h, line 256
- include/net/fib_rules.h, line 112
- include/net/inet_frag.h, line 150
- include/net/ip.h, 2 times
- include/net/ip6_fib.h, line 341
- include/net/ip_fib.h, line 611
- include/net/ip_vs.h, line 1566
- include/net/ipv6.h, line 403
- include/net/llc.h, line 131
- include/net/neighbour.h, line 444
- include/net/net_namespace.h, line 277
- include/net/netfilter/nf_conntrack.h, line 185
- include/net/netlabel.h, line 299
- include/net/netrom.h, 2 times
- include/net/nexthop.h, line 269
- include/net/page_pool/helpers.h, line 473
- include/net/request_sock.h, line 148
- include/net/sock.h, line 1885
- include/net/x25.h, 2 times
- include/net/xfrm.h, 3 times
- io_uring/io-wq.c, line 153
- io_uring/io-wq.h, line 35
- io_uring/notif.c, line 50
- io_uring/sqpoll.c, line 72
- ipc/sem.c, line 2344
- ipc/util.c, line 536
- kernel/audit_tree.c, line 118
- kernel/audit_watch.c, line 107
- kernel/bpf/btf.c, line 1768
- kernel/bpf/cpumask.c, line 91
- kernel/bpf/crypto.c, line 260
- kernel/bpf/dispatcher.c, line 80
- kernel/bpf/helpers.c, line 2146
- kernel/bpf/trampoline.c, line 811
- kernel/cgroup/cgroup.c, line 933
- kernel/events/core.c, 2 times
- kernel/events/ring_buffer.c, line 783
- kernel/events/uprobes.c, line 598
- kernel/exit.c, line 233
- kernel/fork.c, 3 times
- kernel/futex/pi.c, line 83
- kernel/kcov.c, line 436
- kernel/padata.c, 2 times
- kernel/pid.c, line 120
- kernel/pid_namespace.c, line 162
- kernel/sched/core.c, line 2900
- kernel/sched/core_sched.c, line 27
- kernel/sched/fair.c, line 2919
- kernel/seccomp.c, 2 times
- kernel/trace/trace.c, line 8032
- kernel/trace/trace_events.c, line 1006
- kernel/trace/trace_events_user.c, 4 times
- kernel/user_namespace.c, line 225
- lib/objpool.c, line 176
- lib/refcount.c, 3 times
- lib/stackdepot.c, line 734
- net/9p/client.c, line 404
- net/atm/lec.c, line 113
- net/atm/mpoa_caches.c, 2 times
- net/bridge/br_vlan.c, line 206
- net/ceph/osd_client.c, line 1317
- net/ceph/pagelist.c, line 40
- net/ceph/snapshot.c, line 58
- net/core/dev.c, line 3184
- net/core/dst.c, line 203
- net/core/filter.c, line 1209
- net/core/flow_offload.c, line 495
- net/core/neighbour.c, line 883
- net/core/net_namespace.c, line 461
- net/core/netpoll.c, line 834
- net/core/skbuff.c, 3 times
- net/core/sock.c, line 2260
- net/devlink/core.c, 2 times
- net/dsa/port.c, 2 times
- net/dsa/switch.c, 4 times
- net/dsa/tag_8021q.c, line 195
- net/ipv4/cipso_ipv4.c, line 581
- net/ipv4/fib_semantics.c, line 264
- net/ipv4/igmp.c, line 169
- net/ipv4/inet_fragment.c, 2 times
- net/ipv4/inet_hashtables.c, line 473
- net/ipv4/inet_timewait_sock.c, line 84
- net/ipv4/inetpeer.c, line 244
- net/ipv4/tcp_ao.c, line 307
- net/ipv4/tcp_ipv4.c, line 3536
- net/ipv6/anycast.c, line 255
- net/ipv6/calipso.c, line 507
- net/ipv6/mcast.c, line 867
- net/ipv6/xfrm6_tunnel.c, line 200
- net/l2tp/l2tp_core.c, 3 times
- net/lapb/lapb_iface.c, line 57
- net/mctp/device.c, line 315
- net/mctp/route.c, 2 times
- net/netfilter/nf_conntrack_expect.c, line 380
- net/netfilter/nf_tables_api.c, line 5382
- net/netfilter/nfnetlink_acct.c, 2 times
- net/netfilter/nfnetlink_cttimeout.c, 2 times
- net/netfilter/nfnetlink_log.c, line 162
- net/netlink/af_netlink.c, line 731
- net/packet/af_packet.c, line 1895
- net/rds/ib.c, line 124
- net/rds/message.c, line 177
- net/rds/recv.c, line 80
- net/sched/act_api.c, 2 times
- net/sched/act_ct.c, line 395
- net/sched/cls_api.c, line 465
- net/sched/cls_flower.c, 2 times
- net/sched/cls_u32.c, 4 times
- net/sched/sch_generic.c, line 1102
- net/sched/sch_taprio.c, line 1392
- net/sctp/associola.c, line 868
- net/sctp/auth.c, 2 times
- net/sctp/chunk.c, line 127
- net/sctp/endpointola.c, line 242
- net/sctp/sm_make_chunk.c, line 1529
- net/sctp/transport.c, line 483
- net/smc/smc_core.c, 2 times
- net/smc/smc_ism.c, line 187
- net/smc/smc_loopback.c, 2 times
- net/smc/smc_pnet.c, line 779
- net/sunrpc/auth.c, 3 times
- net/sunrpc/auth_gss/auth_gss.c, 2 times
- net/sunrpc/clnt.c, line 1032
- net/sunrpc/xprtrdma/ib_client.c, line 150
- net/tipc/bearer.c, line 396
- net/tipc/crypto.c, line 398
- net/tls/tls_device.c, 2 times
- net/unix/af_unix.c, line 335
- net/xdp/xdp_umem.c, line 84
- net/xdp/xsk_buff_pool.c, 2 times
- rust/helpers/refcount.c, line 18
- security/keys/key.c, line 651
- security/keys/keyring.c, line 240
- security/landlock/ruleset.c, 3 times
- sound/core/pcm_native.c, 2 times
- sound/pci/hda/hda_bind.c, line 162
- sound/pci/hda/hda_codec.c, line 706
- sound/virtio/virtio_ctl_msg.c, line 48
- tools/include/linux/refcount.h, line 146
- tools/lib/perf/cpumap.c, line 67
- tools/lib/perf/mmap.c, line 79
- tools/lib/perf/threadmap.c, line 89
- tools/perf/util/cgroup.c, line 189
- tools/perf/util/comm.c, line 66
- tools/perf/util/dso.c, line 1522
- tools/perf/util/kvm-stat.h, line 162
- tools/perf/util/map.c, line 309
- tools/perf/util/maps.c, line 274
- tools/perf/util/mem-info.c, line 17
- tools/perf/util/namespaces.c, line 238
- tools/perf/util/thread.c, line 139
- tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c, line 206
- virt/kvm/kvm_main.c, 3 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.