Symbol: refcount_dec_and_test
arch/arm64/kvm/vgic/vgic.c
129
return refcount_dec_and_test(&irq->refcount);
arch/arm64/mm/context.c
329
if (refcount_dec_and_test(&mm->context.pinned)) {
arch/s390/kernel/debug.c
380
if (refcount_dec_and_test(&db_info->ref_count))
arch/s390/kernel/perf_cpum_cf.c
1393
if (refcount_dec_and_test(&cfset_opencnt)) { /* Last close */
arch/s390/kernel/perf_cpum_cf.c
171
if (!refcount_dec_and_test(&cpu_cf_root.refcnt))
arch/s390/kernel/perf_cpum_cf.c
231
if (refcount_dec_and_test(&cpuhw->refcnt)) {
arch/s390/kernel/perf_pai.c
154
if (refcount_dec_and_test(&cpump->refcnt))
arch/s390/kernel/perf_pai.c
98
if (refcount_dec_and_test(&pai_root[idx].refcnt)) {
arch/s390/kvm/gmap.h
142
if (refcount_dec_and_test(&gmap->refcount))
arch/s390/mm/extmem.c
559
if (!refcount_dec_and_test(&seg->ref_count))
arch/sparc/kernel/mdesc.c
277
if (refcount_dec_and_test(&hp->refcnt)) {
arch/sparc/kernel/mdesc.c
534
if (refcount_dec_and_test(&orig_hp->refcnt))
arch/x86/kernel/ioport.c
64
if (iobm && refcount_dec_and_test(&iobm->refcnt))
arch/x86/kvm/mmu/tdp_mmu.c
81
if (!refcount_dec_and_test(&root->tdp_mmu_root_count))
block/bfq-cgroup.c
324
if (refcount_dec_and_test(&bfqg->ref))
block/blk-cgroup.c
1364
if (!refcount_dec_and_test(&blkcg->online_pin))
block/blk-core.c
278
if (refcount_dec_and_test(&q->refs))
block/blk-zoned.c
592
if (refcount_dec_and_test(&zwplug->ref)) {
crypto/api.c
678
if (!refcount_dec_and_test(&tfm->refcnt))
crypto/cryptd.c
1002
if (refcount_dec_and_test(&ctx->refcnt))
crypto/cryptd.c
1059
if (refcount_dec_and_test(&ctx->refcnt))
crypto/cryptd.c
1109
if (refcount_dec_and_test(&ctx->refcnt))
crypto/cryptd.c
290
} else if (refcnt && refcount_dec_and_test(&ctx->refcnt))
crypto/cryptd.c
533
} else if (refcnt && refcount_dec_and_test(&ctx->refcnt))
crypto/cryptd.c
786
} else if (refcnt && refcount_dec_and_test(&ctx->refcnt))
crypto/internal.h
169
if (refcount_dec_and_test(&alg->cra_refcnt))
drivers/android/binder.c
5318
if (refcount_dec_and_test(&device->ref)) {
drivers/android/binderfs.c
265
if (refcount_dec_and_test(&device->ref)) {
drivers/block/nbd.c
289
if (!refcount_dec_and_test(&nbd->refs))
drivers/block/rnbd/rnbd-clt.c
47
if (refcount_dec_and_test(&sess->refcount))
drivers/block/rnbd/rnbd-clt.c
55
if (!refcount_dec_and_test(&dev->refcount))
drivers/block/ublk_drv.c
1092
if (!refcount_dec_and_test(&io->ref))
drivers/comedi/comedi_fops.c
733
if (refcount_dec_and_test(&s->async->run_active))
drivers/connector/cn_queue.c
47
if (!refcount_dec_and_test(&cbq->refcnt))
drivers/crypto/cavium/nitrox/nitrox_main.c
531
if (!refcount_dec_and_test(&ndev->refcnt)) {
drivers/dibs/dibs_loopback.c
157
if (refcount_dec_and_test(&dmb_node->refcnt)) {
drivers/dibs/dibs_loopback.c
229
if (refcount_dec_and_test(&dmb_node->refcnt))
drivers/dma/mediatek/mtk-cqdma.c
666
if (refcount_dec_and_test(&cvc->pc->refcnt)) {
drivers/dma/mediatek/mtk-hsdma.c
841
if (!refcount_dec_and_test(&hsdma->pc_refcnt))
drivers/dpll/dpll_core.c
113
if (refcount_dec_and_test(&dpll->refcount)) {
drivers/dpll/dpll_core.c
150
if (refcount_dec_and_test(&pin->refcount)) {
drivers/dpll/dpll_core.c
257
if (refcount_dec_and_test(&ref->refcount)) {
drivers/dpll/dpll_core.c
338
if (refcount_dec_and_test(&ref->refcount)) {
drivers/edac/ghes_edac.c
518
if (!refcount_dec_and_test(&ghes_refcount))
drivers/firmware/arm_scmi/driver.c
2343
if (refcount_dec_and_test(&pi->users)) {
drivers/firmware/arm_scmi/driver.c
798
if (refcount_dec_and_test(&xfer->users)) {
drivers/firmware/arm_scmi/notify.c
1218
if (refcount_dec_and_test(sid))
drivers/firmware/arm_scmi/notify.c
1276
if (refcount_dec_and_test(&hndl->users)) {
drivers/firmware/arm_scmi/transports/virtio.c
140
if (refcount_dec_and_test(&vioch->users)) {
drivers/firmware/arm_scmi/transports/virtio.c
214
ret = refcount_dec_and_test(&msg->users);
drivers/gpu/drm/drm_connector.c
1070
if (!refcount_dec_and_test(&conn->base.refcount.refcount))
drivers/gpu/drm/drm_gem_shmem_helper.c
258
if (refcount_dec_and_test(&shmem->pages_use_count)) {
drivers/gpu/drm/drm_gem_shmem_helper.c
295
if (refcount_dec_and_test(&shmem->pages_pin_count))
drivers/gpu/drm/drm_gem_shmem_helper.c
442
if (refcount_dec_and_test(&shmem->vmap_use_count)) {
drivers/gpu/drm/i915/display/intel_dmc_wl.c
485
if (refcount_dec_and_test(&wl->refcount)) {
drivers/gpu/drm/i915/gt/intel_gt_requests.c
186
if (refcount_dec_and_test(&tl->kref.refcount)) {
drivers/gpu/drm/i915/gt/intel_timeline.c
480
if (refcount_dec_and_test(&tl->kref.refcount)) {
drivers/gpu/drm/i915/i915_vma_resource.c
107
if (!refcount_dec_and_test(&vma_res->hold_count))
drivers/gpu/drm/nouveau/nvkm/core/memory.c
37
if (refcount_dec_and_test(&tags->refcount)) {
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c
100
if (refcount_dec_and_test(&vctx->refs)) {
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c
39
if (refcount_dec_and_test(&ectx->refs)) {
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c
89
if (refcount_dec_and_test(&ectx->uses))
drivers/gpu/drm/omapdrm/omap_gem.c
850
if (refcount_dec_and_test(&omap_obj->pin_cnt)) {
drivers/gpu/drm/v3d/v3d_perfmon.c
223
if (perfmon && refcount_dec_and_test(&perfmon->refcnt)) {
drivers/gpu/drm/vc4/vc4_bo.c
674
if (refcount_dec_and_test(&bo->usecnt) &&
drivers/gpu/drm/vc4/vc4_perfmon.c
45
if (refcount_dec_and_test(&perfmon->refcnt))
drivers/gpu/drm/vc4/vc4_plane.c
1011
refcount_dec_and_test(&hvs->upm_refcounts[upm_handle].refcount)) {
drivers/gpu/drm/vc4/vc4_plane.c
1074
if (refcount_dec_and_test(&hvs->upm_refcounts[upm_handle].refcount))
drivers/gpu/drm/vc4/vc4_plane.c
358
if (refcount_dec_and_test(&refcount->refcount))
drivers/gpu/drm/xe/display/xe_fb_pin.c
350
if (!refcount_dec_and_test(&vma->ref))
drivers/hv/mshv_root_main.c
1842
if (refcount_dec_and_test(&partition->pt_ref_count))
drivers/hwtracing/coresight/coresight-tmc-etr.c
1553
if (!refcount_dec_and_test(&etr_buf->refcount)) {
drivers/infiniband/core/cm.c
273
if (refcount_dec_and_test(&cm_id_priv->refcount))
drivers/infiniband/core/cma.c
1005
if (refcount_dec_and_test(&id_priv->refcount))
drivers/infiniband/core/cma.c
254
if (refcount_dec_and_test(&cma_dev->refcount))
drivers/infiniband/core/device.c
105
if (refcount_dec_and_test(&client->uses))
drivers/infiniband/core/device.c
348
if (refcount_dec_and_test(&device->refcount))
drivers/infiniband/core/iwcm.c
213
if (refcount_dec_and_test(&cm_id_priv->refcount)) {
drivers/infiniband/core/mad.c
508
if (refcount_dec_and_test(&mad_agent_priv->refcount))
drivers/infiniband/core/mad_rmpp.c
75
if (refcount_dec_and_test(&rmpp_recv->refcount))
drivers/infiniband/core/multicast.c
181
if (refcount_dec_and_test(&port->refcount))
drivers/infiniband/core/multicast.c
202
if (refcount_dec_and_test(&member->refcount))
drivers/infiniband/core/ucma.c
156
if (refcount_dec_and_test(&ctx->ref))
drivers/infiniband/core/uverbs_main.c
1005
if (refcount_dec_and_test(&dev->refcount))
drivers/infiniband/core/uverbs_main.c
1215
if (refcount_dec_and_test(&uverbs_dev->refcount))
drivers/infiniband/core/uverbs_main.c
1278
if (refcount_dec_and_test(&uverbs_dev->refcount))
drivers/infiniband/core/uverbs_main.c
213
if (refcount_dec_and_test(&file->device->refcount))
drivers/infiniband/hw/cxgb4/cq.c
972
if (refcount_dec_and_test(&chp->refcnt))
drivers/infiniband/hw/cxgb4/qp.c
899
if (refcount_dec_and_test(&to_c4iw_qp(qp)->qp_refcnt))
drivers/infiniband/hw/hfi1/file_ops.c
175
if (refcount_dec_and_test(&dd->user_refcount))
drivers/infiniband/hw/hfi1/file_ops.c
706
if (refcount_dec_and_test(&dd->user_refcount))
drivers/infiniband/hw/hfi1/init.c
1701
if (refcount_dec_and_test(&dd->user_refcount))
drivers/infiniband/hw/hns/hns_roce_cq.c
246
if (refcount_dec_and_test(&hr_cq->refcount))
drivers/infiniband/hw/hns/hns_roce_cq.c
562
if (refcount_dec_and_test(&hr_cq->refcount))
drivers/infiniband/hw/hns/hns_roce_qp.c
1286
if (refcount_dec_and_test(&hr_qp->refcount))
drivers/infiniband/hw/hns/hns_roce_qp.c
131
if (refcount_dec_and_test(&qp->refcount))
drivers/infiniband/hw/hns/hns_roce_qp.c
146
if (refcount_dec_and_test(&qp->refcount))
drivers/infiniband/hw/hns/hns_roce_qp.c
85
if (refcount_dec_and_test(&hr_qp->refcount))
drivers/infiniband/hw/hns/hns_roce_srq.c
158
if (refcount_dec_and_test(&srq->refcount))
drivers/infiniband/hw/hns/hns_roce_srq.c
30
if (refcount_dec_and_test(&srq->refcount))
drivers/infiniband/hw/irdma/cm.c
19
if (refcount_dec_and_test(&buf->refcount))
drivers/infiniband/hw/irdma/cm.c
1915
if (refcount_dec_and_test(&listener->refcnt)) {
drivers/infiniband/hw/irdma/cm.c
2432
if (!refcount_dec_and_test(&cm_node->refcnt)) {
drivers/infiniband/hw/irdma/utils.c
503
if (refcount_dec_and_test(&cqp_request->refcnt))
drivers/infiniband/hw/irdma/utils.c
802
if (!refcount_dec_and_test(&iwqp->refcnt)) {
drivers/infiniband/hw/irdma/utils.c
828
if (!refcount_dec_and_test(&iwcq->refcnt)) {
drivers/infiniband/hw/irdma/verbs.c
5184
if (!refcount_dec_and_test(&ah->parent_ah->refcnt)) {
drivers/infiniband/hw/mana/mana_ib.h
585
if (refcount_dec_and_test(&qp->refcount))
drivers/infiniband/hw/mlx5/mlx5_ib.h
1675
if (refcount_dec_and_test(&mmkey->usecount))
drivers/infiniband/hw/mlx5/qpc.c
36
if (refcount_dec_and_test(&common->refcount))
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c
228
if (refcount_dec_and_test(&cq->refcnt))
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
343
if (refcount_dec_and_test(&qp->refcnt))
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
369
if (refcount_dec_and_test(&cq->refcnt))
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
398
if (refcount_dec_and_test(&srq->refcnt))
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
521
if (refcount_dec_and_test(&cq->refcnt))
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
439
if (refcount_dec_and_test(&qp->refcnt))
drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c
224
if (refcount_dec_and_test(&srq->refcnt))
drivers/infiniband/ulp/ipoib/ipoib.h
465
if (refcount_dec_and_test(&neigh->refcnt))
drivers/infiniband/ulp/rtrs/rtrs-clt.c
430
if (!refcount_dec_and_test(&req->ref))
drivers/infiniband/ulp/rtrs/rtrs-clt.c
436
if (!refcount_dec_and_test(&req->ref))
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1479
if (refcount_dec_and_test(&srv->refcount)) {
drivers/infiniband/ulp/srpt/ib_srpt.c
161
if (!refcount_dec_and_test(&e->ref))
drivers/iommu/amd/nested.c
266
if (!refcount_dec_and_test(&ndom->gdom_info->users)) {
drivers/iommu/io-pgfault.c
38
if (refcount_dec_and_test(&fault_param->users))
drivers/iommu/iommu-sva.c
177
if (!refcount_dec_and_test(&handle->users)) {
drivers/iommu/iommufd/iommufd_private.h
195
if (refcount_dec_and_test(&obj->wait_cnt))
drivers/iommu/iommufd/main.c
126
if (WARN_ON(!refcount_dec_and_test(&obj->users)))
drivers/iommu/iommufd/main.c
186
if (refcount_dec_and_test(&to_destroy->wait_cnt))
drivers/iommu/iommufd/selftest.c
2240
if (refcount_dec_and_test(&mock_iommu.users))
drivers/iommu/iommufd/selftest.c
634
if (refcount_dec_and_test(&mock_iommu->users))
drivers/iommu/sun50i-iommu.c
786
if (refcount_dec_and_test(&sun50i_domain->refcnt))
drivers/md/bcache/bcache.h
904
if (refcount_dec_and_test(&dc->count))
drivers/md/dm-cache-metadata.c
879
if (refcount_dec_and_test(&cmd->ref_count)) {
drivers/md/dm-ps-io-affinity.c
34
if (refcount_dec_and_test(&pi->refcount)) {
drivers/md/dm-ps-io-affinity.c
96
if (refcount_dec_and_test(&pi->refcount)) {
drivers/md/dm-table.c
471
if (refcount_dec_and_test(&dd->count)) {
drivers/md/dm-thin.c
4141
if (refcount_dec_and_test(&tc->refcount))
drivers/md/dm-zoned-target.c
468
if (refcount_dec_and_test(&cw->refcount)) {
drivers/md/dm-zoned-target.c
85
if (refcount_dec_and_test(&bioctx->ref)) {
drivers/md/dm.c
831
if (refcount_dec_and_test(&td->count))
drivers/media/common/videobuf2/videobuf2-dma-contig.c
171
if (!refcount_dec_and_test(&buf->refcount))
drivers/media/common/videobuf2/videobuf2-dma-sg.c
185
if (refcount_dec_and_test(&buf->refcount)) {
drivers/media/common/videobuf2/videobuf2-vmalloc.c
67
if (refcount_dec_and_test(&buf->refcount)) {
drivers/media/pci/cx88/cx88-core.c
1081
if (!refcount_dec_and_test(&core->refcount))
drivers/media/pci/intel/ipu6/ipu6-isys-mcd-phy.c
716
if (!refcount_dec_and_test(ref))
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
484
if (refcount_dec_and_test(&mdp->job_count)) {
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
535
if (refcount_dec_and_test(&mdp->job_count))
drivers/media/platform/renesas/vsp1/vsp1_dl.c
367
if (!refcount_dec_and_test(&dlb->refcnt))
drivers/media/rc/imon.c
2564
if (refcount_dec_and_test(&ictx->users))
drivers/media/rc/imon.c
550
if (retval && refcount_dec_and_test(&ictx->users))
drivers/media/rc/imon.c
580
if (refcount_dec_and_test(&ictx->users))
drivers/media/usb/s2255/s2255drv.c
1555
if (refcount_dec_and_test(&dev->num_channels))
drivers/media/usb/s2255/s2255drv.c
2360
if (refcount_dec_and_test(&dev->num_channels))
drivers/misc/lkdtm/refcount.c
164
if (refcount_dec_and_test(&neg))
drivers/misc/lkdtm/refcount.c
347
if (refcount_dec_and_test(&sat))
drivers/misc/lkdtm/refcount.c
400
if (refcount_dec_and_test(&count))
drivers/misc/sgi-gru/grumain.c
281
if (gts && refcount_dec_and_test(&gts->ts_refcnt)) {
drivers/net/dsa/microchip/ksz_common.c
4883
if (!refcount_dec_and_test(&switch_macaddr->refcount))
drivers/net/dsa/mv88e6xxx/chip.c
1981
if (!refcount_dec_and_test(&mst->refcnt))
drivers/net/dsa/ocelot/felix_vsc9959.c
2088
z = refcount_dec_and_test(&tmp->refcount);
drivers/net/dsa/ocelot/felix_vsc9959.c
2233
z = refcount_dec_and_test(&tmp->refcount);
drivers/net/dsa/qca/qca8k-8xxx.c
1686
if (refcount_dec_and_test(&mib_eth_data->port_parsed))
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1705
if (!refcount_dec_and_test(&fltr->refcnt))
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
180
if (refcount_dec_and_test(&ce->refcnt)) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_mps.c
17
if (!refcount_dec_and_test(&mps_entry->refcnt)) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
262
if (refcount_dec_and_test(&adap->tc_mqprio->refcnt)) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
308
if (refcount_dec_and_test(&adap->tc_mqprio->refcnt)) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
711
if (refcount_dec_and_test(&adap->chcr_ktls.ktls_refcount)) {
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
625
if (!refcount_dec_and_test(&bp->refs))
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1011
z = refcount_dec_and_test(&fmi->refcount);
drivers/net/ethernet/freescale/enetc/enetc_qos.c
979
z = refcount_dec_and_test(&sfi->refcount);
drivers/net/ethernet/freescale/enetc/enetc_qos.c
996
z = refcount_dec_and_test(&sgi->refcount);
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
153
if (!refcount_dec_and_test(&cmd_buf->ref_cnt))
drivers/net/ethernet/intel/ice/ice_adapter.c
141
if (!refcount_dec_and_test(&adapter->refcount))
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1206
if (!refcount_dec_and_test(&flow_cfg->mark_flows))
drivers/net/ethernet/marvell/prestera/prestera_acl.c
315
if (!refcount_dec_and_test(&ruleset->refcount))
drivers/net/ethernet/marvell/prestera/prestera_acl.c
861
if (!refcount_dec_and_test(&vtcam->refcount))
drivers/net/ethernet/marvell/prestera/prestera_counter.c
77
return refcount_dec_and_test(&block->refcnt);
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
181
if (refcount_dec_and_test(&vr->refcount))
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
513
if (refcount_dec_and_test(&nh_grp->refcount))
drivers/net/ethernet/marvell/prestera/prestera_span.c
112
if (!refcount_dec_and_test(&entry->ref_count))
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
601
if (refcount_dec_and_test(&br_port->ref_count)) {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3702
if (!refcount_dec_and_test(&eth->dma_refcnt))
drivers/net/ethernet/mellanox/mlx4/cq.c
455
if (refcount_dec_and_test(&cq->refcount))
drivers/net/ethernet/mellanox/mlx4/cq.c
72
if (refcount_dec_and_test(&mcq->refcount))
drivers/net/ethernet/mellanox/mlx4/qp.c
51
if (refcount_dec_and_test(&qp->refcount))
drivers/net/ethernet/mellanox/mlx4/srq.c
235
if (refcount_dec_and_test(&srq->refcount))
drivers/net/ethernet/mellanox/mlx4/srq.c
60
if (refcount_dec_and_test(&srq->refcount))
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
199
if (!refcount_dec_and_test(&ent->refcnt))
drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c
256
if (!refcount_dec_and_test(&ctx->refcount))
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
57
if (refcount_dec_and_test(&nhe->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1011
if (!refcount_dec_and_test(&entry->refcnt))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1918
if (!refcount_dec_and_test(&ft->refcount))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
512
!refcount_dec_and_test(&entry->counter->refcount))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
995
if (!refcount_dec_and_test(&entry->refcnt))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1157
if (!refcount_dec_and_test(&r->refcnt))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1419
if (!refcount_dec_and_test(&r->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1443
if (!refcount_dec_and_test(&r->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
510
if (!refcount_dec_and_test(&e->refcnt))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
555
if (!refcount_dec_and_test(&e->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
579
if (!refcount_dec_and_test(&d->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
65
if (!refcount_dec_and_test(&priv_rx->resync.refcnt))
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2138
if (refcount_dec_and_test(&peer_flow->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
615
if (refcount_dec_and_test(&flow->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
180
if (!refcount_dec_and_test(&rule->refcnt))
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
817
if (refcount_dec_and_test(&esw->qos.refcnt))
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1576
if (refcount_dec_and_test(&handle->rule[i]->node.refcount)) {
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
452
if (refcount_dec_and_test(&node->refcount)) {
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
614
if (!refcount_dec_and_test(&counter->fc_local_refcount))
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
673
if (!refcount_dec_and_test(&fs_id_found->refcnt)) {
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
176
if (refcount_dec_and_test(&idx_data->usecount)) {
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
736
if (refcount_dec_and_test(&sr_data->refcount)) {
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
686
if (!refcount_dec_and_test(&fs_hws_data->hws_action_refcount)) {
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_definer.c
149
if (refcount_dec_and_test(&definer_obj->refcount))
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ptrn.c
191
if (refcount_dec_and_test(&pattern->refcount))
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
333
if (!refcount_dec_and_test(&set->ref_count))
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
619
if (!refcount_dec_and_test(&fwd_entry->ref_count))
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
796
if (!refcount_dec_and_test(&cookie->ref_count))
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
938
if (!refcount_dec_and_test(&policer->ref_count))
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c
368
if (!refcount_dec_and_test(&key_info->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2834
if (!refcount_dec_and_test(&trigger_node->refcount))
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2967
if (!refcount_dec_and_test(&node->refcount))
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4053
if (!refcount_dec_and_test(&mlxsw_sp->parsing.parsing_depth_ref))
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4228
if (!refcount_dec_and_test(&lag->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
232
if (!refcount_dec_and_test(&ruleset->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c
250
if (refcount_dec_and_test(&lkey_id->refcnt))
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c
488
if (refcount_dec_and_test(&bf->refcnt[rule_index])) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c
1043
if (!refcount_dec_and_test(&vchunk->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c
895
if (!refcount_dec_and_test(&vregion->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
2071
if (!refcount_dec_and_test(&fid->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_port_range.c
147
if (!refcount_dec_and_test(&prr->refcount))
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1603
if (!refcount_dec_and_test(&ptp_state->ptp_port_enabled_ref))
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10931
if (!refcount_dec_and_test(&vr->ul_rif_refcnt))
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3237
if (!refcount_dec_and_test(&nhct->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3462
if (!refcount_dec_and_test(&vr_entry->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4814
if (!refcount_dec_and_test(&mlxsw_sp->router->num_groups))
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
701
if (!refcount_dec_and_test(&lpm_tree->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8902
if (!refcount_dec_and_test(&rif_subport->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9050
if (!refcount_dec_and_test(&profile->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1206
if (!refcount_dec_and_test(&analyzed_port->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1614
if (!refcount_dec_and_test(&trigger_entry->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
846
if (refcount_dec_and_test(&span->policer_id_base_ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
973
if (refcount_dec_and_test(&span_entry->ref_count))
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1164
if (!force && !refcount_dec_and_test(&mdb_entry_port->refcount)) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1232
if (!refcount_dec_and_test(&mdb_entry_port->refcount))
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
561
if (!refcount_dec_and_test(&bridge_port->ref_count))
drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c
241
if (!refcount_dec_and_test(&pgid_entry->refcount))
drivers/net/ethernet/mscc/ocelot.c
2063
if (!refcount_dec_and_test(&pgid->refcount))
drivers/net/ethernet/mscc/ocelot.c
2915
if (!refcount_dec_and_test(&m->refcount))
drivers/net/ethernet/mscc/ocelot_vcap.c
939
z = refcount_dec_and_test(&tmp->refcount);
drivers/net/ethernet/sfc/tc.c
166
if (!refcount_dec_and_test(&ped->ref))
drivers/net/ethernet/sfc/tc.c
469
if (!refcount_dec_and_test(&encap->ref))
drivers/net/ethernet/sfc/tc.c
735
if (!refcount_dec_and_test(&rid->ref))
drivers/net/ethernet/sfc/tc_conntrack.c
608
if (!refcount_dec_and_test(&ct_zone->ref))
drivers/net/ethernet/sfc/tc_counters.c
214
if (!refcount_dec_and_test(&ctr->ref))
drivers/net/ethernet/sfc/tc_encap_actions.c
246
if (!refcount_dec_and_test(&neigh->ref))
drivers/net/ethernet/sfc/tc_encap_actions.c
516
if (refcount_dec_and_test(&neigh->ref))
drivers/net/ethernet/sfc/tc_encap_actions.c
578
if (refcount_dec_and_test(&neigh->ref))
drivers/net/ethernet/sfc/tc_encap_actions.c
696
if (!refcount_dec_and_test(&encap->ref))
drivers/net/hamradio/mkiss.c
682
if (refcount_dec_and_test(&ax->refcnt))
drivers/net/hamradio/mkiss.c
789
if (!refcount_dec_and_test(&ax->refcnt))
drivers/net/ipa/gsi_trans.c
381
if (!refcount_dec_and_test(&trans->refcount))
drivers/net/macsec.c
173
if (refcount_dec_and_test(&sc->refcnt))
drivers/net/macsec.c
188
if (refcount_dec_and_test(&sa->refcnt))
drivers/net/macsec.c
216
if (refcount_dec_and_test(&sa->refcnt))
drivers/net/netdevsim/bus.c
146
if (refcount_dec_and_test(&nsim_bus_devs))
drivers/net/netdevsim/bus.c
526
if (refcount_dec_and_test(&nsim_bus_devs))
drivers/net/ppp/ppp_async.c
147
if (refcount_dec_and_test(&ap->refcnt))
drivers/net/ppp/ppp_async.c
234
if (!refcount_dec_and_test(&ap->refcnt))
drivers/net/ppp/ppp_generic.c
1588
if (refcount_dec_and_test(&ppp->file.refcnt))
drivers/net/ppp/ppp_generic.c
3043
if (refcount_dec_and_test(&pch->file.refcnt))
drivers/net/ppp/ppp_generic.c
3583
if (refcount_dec_and_test(&ppp->file.refcnt))
drivers/net/ppp/ppp_generic.c
418
if (refcount_dec_and_test(&pf->refcnt)) {
drivers/net/ppp/ppp_generic.c
679
if (refcount_dec_and_test(&pchb->file.refcnt))
drivers/net/ppp/ppp_generic.c
712
if (refcount_dec_and_test(&pch->file.refcnt))
drivers/net/ppp/ppp_generic.c
715
if (refcount_dec_and_test(&pchb->file.refcnt))
drivers/net/ppp/ppp_generic.c
790
if (refcount_dec_and_test(&pchb->file.refcnt))
drivers/net/ppp/ppp_synctty.c
148
if (refcount_dec_and_test(&ap->refcnt))
drivers/net/ppp/ppp_synctty.c
232
if (!refcount_dec_and_test(&ap->refcnt))
drivers/net/vxlan/vxlan_core.c
1493
if (!refcount_dec_and_test(&vs->refcnt))
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c
219
if (refcount_dec_and_test(&info->use_count)) {
drivers/net/wireless/realtek/rtw89/fw.c
10654
if (!refcount_dec_and_test(&rtwdev->refcount_ap_info))
drivers/nvme/host/rdma.c
1161
if (!refcount_dec_and_test(&req->ref))
drivers/nvme/target/core.c
823
if (refcount_dec_and_test(&cq->ref))
drivers/nvme/target/fcloop.c
1056
if (!refcount_dec_and_test(&lport->ref))
drivers/nvme/target/fcloop.c
1077
if (!refcount_dec_and_test(&nport->ref))
drivers/nvme/target/fcloop.c
582
if (!refcount_dec_and_test(&tfcp_req->ref))
drivers/pci/controller/pci-hyperv.c
1037
if (refcount_dec_and_test(&hpdev->refs))
drivers/perf/alibaba_uncore_drw_pmu.c
511
if (!refcount_dec_and_test(&irq->refcount)) {
drivers/perf/arm_dmc620_pmu.c
499
if (!refcount_dec_and_test(&irq->refcount)) {
drivers/pinctrl/sunxi/pinctrl-sunxi.c
941
if (!refcount_dec_and_test(&s_reg->refcount))
drivers/s390/char/vmur.c
168
if (refcount_dec_and_test(&urd->ref_count))
drivers/s390/net/qeth_core_main.c
420
if (refcount_dec_and_test(&iob->ref_count)) {
drivers/s390/net/qeth_l2_main.c
921
if (refcount_dec_and_test(&qeth_l2_switchdev_notify_refcnt)) {
drivers/scsi/libfc/fc_fcp.c
160
if (refcount_dec_and_test(&fsp->ref_cnt)) {
drivers/scsi/libiscsi.c
501
if (refcount_dec_and_test(&task->refcount))
drivers/scsi/libiscsi.c
510
if (refcount_dec_and_test(&task->refcount)) {
drivers/spi/spi-cadence-quadspi.c
2025
if (!refcount_dec_and_test(&cqspi->inflight_ops))
drivers/staging/vme_user/vme_user.c
439
if (!refcount_dec_and_test(&vma_priv->refcnt))
drivers/target/target_core_iblock.c
320
if (!refcount_dec_and_test(&ibr->pending))
drivers/tee/optee/protmem.c
124
if (refcount_dec_and_test(&rp->refcount)) {
drivers/tee/tee_shm.c
703
if (refcount_dec_and_test(&shm->refcount)) {
drivers/tty/serial/sb1250-duart.c
655
if(refcount_dec_and_test(&duart->map_guard))
drivers/tty/serial/sb1250-duart.c
710
if (refcount_dec_and_test(&duart->map_guard))
drivers/usb/gadget/function/f_fs.c
2143
if (refcount_dec_and_test(&ffs->ref)) {
drivers/usb/gadget/legacy/inode.c
165
if (likely (!refcount_dec_and_test (&data->count)))
drivers/usb/gadget/legacy/inode.c
219
if (likely (!refcount_dec_and_test (&data->count)))
drivers/vdpa/mlx5/core/mr.c
698
if (refcount_dec_and_test(&mr->refcount)) {
drivers/vfio/vfio_main.c
172
if (refcount_dec_and_test(&device->refcount))
drivers/video/fbdev/core/fbmem.c
58
if (!refcount_dec_and_test(&fb_info->count))
drivers/virtio/virtio_rtc_driver.c
211
if (refcount_dec_and_test(&msg->refcnt)) {
drivers/xen/gntdev.c
259
if (!refcount_dec_and_test(&map->users))
drivers/xen/gntdev.c
283
if (!refcount_dec_and_test(&map->users))
fs/afs/file.c
76
if (wbk && refcount_dec_and_test(&wbk->usage)) {
fs/afs/proc.c
646
if (sysnames && refcount_dec_and_test(&sysnames->usage)) {
fs/afs/security.c
129
if (permits && refcount_dec_and_test(&permits->usage)) {
fs/afs/server_list.c
16
if (slist && refcount_dec_and_test(&slist->usage)) {
fs/afs/vl_list.c
46
refcount_dec_and_test(&vlserver->ref))
fs/afs/vl_list.c
66
if (refcount_dec_and_test(&vllist->ref)) {
fs/aio.c
1207
if (refcount_dec_and_test(&iocb->ki_refcnt)) {
fs/backing-file.c
100
if (refcount_dec_and_test(&aio->ref)) {
fs/binfmt_misc.c
164
if (refcount_dec_and_test(&e->users)) {
fs/btrfs/block-group.c
161
if (refcount_dec_and_test(&cache->refs)) {
fs/btrfs/block-group.c
434
if (refcount_dec_and_test(&ctl->count))
fs/btrfs/delayed-inode.c
1752
if (refcount_dec_and_test(&curr->refs))
fs/btrfs/delayed-inode.c
1758
if (refcount_dec_and_test(&curr->refs))
fs/btrfs/delayed-inode.c
1809
if (refcount_dec_and_test(&curr->refs))
fs/btrfs/delayed-inode.c
1825
if (refcount_dec_and_test(&curr->refs))
fs/btrfs/delayed-inode.c
2204
if (refcount_dec_and_test(&item->refs))
fs/btrfs/delayed-inode.c
2211
if (refcount_dec_and_test(&item->refs))
fs/btrfs/delayed-inode.c
300
if (refcount_dec_and_test(&delayed_node->refs)) {
fs/btrfs/delayed-inode.c
469
if (refcount_dec_and_test(&item->refs))
fs/btrfs/delayed-ref.c
1184
if (refcount_dec_and_test(&ref->refs)) {
fs/btrfs/delayed-ref.h
373
if (refcount_dec_and_test(&head->refs))
fs/btrfs/disk-io.c
1800
if (refcount_dec_and_test(&root->refs)) {
fs/btrfs/extent-io-tree.c
178
if (refcount_dec_and_test(&state->refs)) {
fs/btrfs/extent_io.c
3578
WARN_ON(!refcount_dec_and_test(&eb->refs));
fs/btrfs/extent_io.c
3624
if (refcount_dec_and_test(&eb->refs)) {
fs/btrfs/extent_map.c
65
if (refcount_dec_and_test(&em->refs)) {
fs/btrfs/inode.c
9561
if (refcount_dec_and_test(&priv->pending_refs)) {
fs/btrfs/inode.c
9628
if (refcount_dec_and_test(&priv->pending_refs)) {
fs/btrfs/inode.c
9637
if (!refcount_dec_and_test(&priv->pending_refs))
fs/btrfs/ordered-data.c
623
if (refcount_dec_and_test(&entry->refs)) {
fs/btrfs/raid56.c
164
if (!refcount_dec_and_test(&rbio->refs))
fs/btrfs/relocation.c
3983
if (refcount_dec_and_test(&priv->pending_refs))
fs/btrfs/relocation.c
4030
if (!refcount_dec_and_test(&priv->pending_refs))
fs/btrfs/scrub.c
445
if (refcount_dec_and_test(&sctx->refs))
fs/btrfs/super.c
2139
if (ctx && refcount_dec_and_test(&ctx->refs)) {
fs/btrfs/transaction.c
143
if (refcount_dec_and_test(&transaction->use_count)) {
fs/btrfs/volumes.c
6375
if (refcount_dec_and_test(&bioc->refs))
fs/btrfs/volumes.h
632
if (map && refcount_dec_and_test(&map->refs)) {
fs/cachefiles/daemon.c
173
if (refcount_dec_and_test(&cache->unbind_pincount)) {
fs/cachefiles/io.c
37
if (refcount_dec_and_test(&ki->ki_refcnt)) {
fs/cachefiles/ondemand.c
13
if (refcount_dec_and_test(&req->ref))
fs/ceph/mds_client.c
923
if (refcount_dec_and_test(&s->s_ref)) {
fs/ceph/super.h
279
if (refcount_dec_and_test(&capsnap->nref)) {
fs/coda/file.c
143
if (refcount_dec_and_test(&cvm_ops->refcnt)) {
fs/crypto/keyring.c
70
if (!refcount_dec_and_test(&mk->mk_struct_refs))
fs/crypto/keyring.c
92
if (!refcount_dec_and_test(&mk->mk_active_refs))
fs/debugfs/file.c
179
if (refcount_dec_and_test(&fsd->active_users))
fs/debugfs/inode.c
709
if (refcount_dec_and_test(&fsd->active_users))
fs/dlm/lock.c
352
if (!refcount_dec_and_test(r)) {
fs/erofs/fileio.c
40
if (refcount_dec_and_test(&rq->ref))
fs/erofs/fileio.c
63
if (refcount_dec_and_test(&rq->ref))
fs/erofs/fscache.c
34
if (!refcount_dec_and_test(&io->ref))
fs/erofs/fscache.c
374
if (refcount_dec_and_test(&domain->ref)) {
fs/erofs/fscache.c
606
if (refcount_dec_and_test(&ctx->ref)) {
fs/erofs/fscache.c
64
if (!refcount_dec_and_test(&req->ref))
fs/eventpoll.c
809
if (!refcount_dec_and_test(&ep->refcount))
fs/ext4/page-io.c
324
if (refcount_dec_and_test(&io_end->count)) {
fs/ext4/page-io.c
334
if (refcount_dec_and_test(&io_end->count)) {
fs/f2fs/compress.c
1797
if (refcount_dec_and_test(&dic->refcnt)) {
fs/fs_context.c
473
if (refcount_dec_and_test(&log->usage)) {
fs/fserror.c
31
if (!refcount_dec_and_test(&sb->s_pending_errors))
fs/fserror.c
38
if (refcount_dec_and_test(&sb->s_pending_errors))
fs/fuse/backing.c
31
if (fb && refcount_dec_and_test(&fb->count))
fs/fuse/dax.c
532
if (refcount_dec_and_test(&dmap->refcnt)) {
fs/fuse/dax.c
642
if (refcount_dec_and_test(&dmap->refcnt)) {
fs/fuse/dev.c
270
if (refcount_dec_and_test(&req->count)) {
fs/fuse/file.c
105
if (refcount_dec_and_test(&ff->count)) {
fs/fuse/inode.c
1028
if (!refcount_dec_and_test(&fc->count))
fs/fuse/inode.c
150
if (!refcount_dec_and_test(&sl->count))
fs/lockd/clntproc.c
231
if (!refcount_dec_and_test(&call->a_count))
fs/lockd/svcproc.c
298
if (!refcount_dec_and_test(&call->a_count))
fs/mnt_idmapping.c
334
refcount_dec_and_test(&idmap->count))
fs/namespace.c
132
if (ns && refcount_dec_and_test(&ns->passive)) {
fs/netfs/internal.h
256
refcount_dec_and_test(&netfs_group->ref))
fs/nfs/cache_lib.c
70
if (refcount_dec_and_test(&dreq->count))
fs/nfs/delegation.c
78
if (refcount_dec_and_test(&delegation->refcount))
fs/nfs/flexfilelayout/flexfilelayout.c
324
if (mirror != NULL && refcount_dec_and_test(&mirror->ref))
fs/nfs/fscache.h
64
if (!refcount_dec_and_test(&netfs->refcount))
fs/nfs/inode.c
1250
if (!refcount_dec_and_test(&ctx->lock_context.count))
fs/nfs/pnfs.c
657
if (!refcount_dec_and_test(&lseg->pls_refcount))
fs/nfs/pnfs_nfs.c
188
if (refcount_dec_and_test(&array->refcount))
fs/nfsd/filecache.c
1196
if (refcount_dec_and_test(&nf->nf_ref))
fs/nfsd/filecache.c
1223
if (refcount_dec_and_test(&nf->nf_ref))
fs/nfsd/filecache.c
149
if (refcount_dec_and_test(&nfm->nfm_ref)) {
fs/nfsd/filecache.c
372
if (refcount_dec_and_test(&nf->nf_ref))
fs/nfsd/nfs4proc.c
1489
if (!refcount_dec_and_test(&copy->refcount))
fs/nfsd/nfs4state.c
1582
if (!refcount_dec_and_test(&s->sc_count)) {
fs/nfsd/nfs4state.c
578
if (refcount_dec_and_test(&fi->fi_ref)) {
fs/nfsd/nfs4state.c
7339
if (!refcount_dec_and_test(&cps->cp_stateid.cs_count))
fs/notify/group.c
109
if (refcount_dec_and_test(&group->refcnt))
fs/notify/mark.c
400
if (refcount_dec_and_test(&mark->refcnt))
fs/proc/generic.c
695
if (refcount_dec_and_test(&pde->refcnt)) {
fs/smb/client/cifsproto.h
484
if (refcount_dec_and_test(&mid->refcount))
fs/userfaultfd.c
167
if (refcount_dec_and_test(&ctx->refcount)) {
fs/xfs/xfs_attr_item.c
69
if (refcount_dec_and_test(&nv->refcount))
fs/xfs/xfs_healthmon.c
89
if (refcount_dec_and_test(&hm->ref)) {
include/linux/atmdev.h
286
if (refcount_dec_and_test(&dev->refcnt)) {
include/linux/cred.h
55
if (refcount_dec_and_test(&(group_info)->usage)) \
include/linux/inetdevice.h
289
if (refcount_dec_and_test(&idev->refcnt))
include/linux/kref.h
64
if (refcount_dec_and_test(&kref->refcount)) {
include/linux/mlx5/cq.h
182
if (refcount_dec_and_test(&cq->refcount))
include/linux/mroute_base.h
164
if (refcount_dec_and_test(&c->mfc_un.res.refcount))
include/linux/netfilter/nf_conntrack_common.h
36
if (nfct && refcount_dec_and_test(&nfct->use))
include/linux/ns_common.h
77
if (refcount_dec_and_test(&ns->__ns_ref)) {
include/linux/nsproxy.h
109
if (refcount_dec_and_test(&ns->count))
include/linux/posix_acl.h
62
if (acl && refcount_dec_and_test(&acl->a_refcount))
include/linux/sched/task.h
130
if (!refcount_dec_and_test(&t->usage))
include/linux/shrinker.h
146
if (refcount_dec_and_test(&shrinker->refcount))
include/linux/skbuff.h
1292
else if (likely(!refcount_dec_and_test(&skb->users)))
include/linux/skmsg.h
504
if (refcount_dec_and_test(&psock->refcnt))
include/net/9p/client.h
373
if (!refcount_dec_and_test(&fid->count))
include/net/addrconf.h
422
if (refcount_dec_and_test(&idev->refcnt))
include/net/addrconf.h
461
if (refcount_dec_and_test(&ifp->refcnt))
include/net/ax25.h
174
if (refcount_dec_and_test(&assoc->refcount)) {
include/net/ax25.h
275
if (refcount_dec_and_test(&ax25->refcount)) {
include/net/ax25.h
288
if (refcount_dec_and_test(&ax25_dev->refcount))
include/net/bluetooth/rfcomm.h
256
if (refcount_dec_and_test(&d->refcnt))
include/net/fib_rules.h
116
if (refcount_dec_and_test(&rule->refcnt))
include/net/ip.h
530
refcount_dec_and_test(&fib_metrics->refcnt))
include/net/ip.h
551
if (p != &dst_default_metrics && refcount_dec_and_test(&p->refcnt))
include/net/ip6_fib.h
342
if (f6i && refcount_dec_and_test(&f6i->fib6_ref)) {
include/net/ip_fib.h
634
if (refcount_dec_and_test(&fi->fib_clntref))
include/net/ip_vs.h
1579
if (refcount_dec_and_test(&dest->refcnt))
include/net/ipv6.h
386
if (opt && refcount_dec_and_test(&opt->refcnt))
include/net/llc.h
131
if (refcount_dec_and_test(&sap->refcnt))
include/net/neighbour.h
458
if (refcount_dec_and_test(&neigh->refcnt))
include/net/netfilter/nf_conntrack.h
184
if (ct && refcount_dec_and_test(&ct->ct_general.use))
include/net/netlabel.h
300
if (!refcount_dec_and_test(&cache->refcount))
include/net/netrom.h
129
if (refcount_dec_and_test(&nr_node->refcount)) {
include/net/netrom.h
139
if (refcount_dec_and_test(&nr_neigh->refcount)) {
include/net/nexthop.h
271
if (refcount_dec_and_test(&nh->refcnt))
include/net/page_pool/helpers.h
499
return refcount_dec_and_test(&pool->user_cnt);
include/net/request_sock.h
136
if (refcount_dec_and_test(&req->rsk_refcnt))
include/net/rose.h
162
if (refcount_dec_and_test(&rose_neigh->use)) {
include/net/sock.h
2006
if (refcount_dec_and_test(&sk->sk_refcnt))
include/net/x25.h
249
if (refcount_dec_and_test(&nb->refcnt))
include/net/x25.h
272
if (refcount_dec_and_test(&rt->refcnt))
include/net/xfrm.h
908
if (refcount_dec_and_test(&policy->refcnt))
include/net/xfrm.h
928
if (refcount_dec_and_test(&x->refcnt))
io_uring/bpf_filter.c
126
if (!refcount_dec_and_test(&f->refs))
io_uring/bpf_filter.c
141
if (refcount_dec_and_test(&filters->refs))
io_uring/eventfd.c
38
if (refcount_dec_and_test(&ev_fd->refs))
io_uring/io-wq.c
172
if (refcount_dec_and_test(&worker->ref))
io_uring/io-wq.h
33
if (refcount_dec_and_test(&hash->refs))
io_uring/notif.c
57
if (!refcount_dec_and_test(&uarg->refcnt))
io_uring/rsrc.c
130
if (!refcount_dec_and_test(&imu->refs))
io_uring/sqpoll.c
84
if (refcount_dec_and_test(&sqd->refs)) {
io_uring/zcrx.c
581
if (refcount_dec_and_test(&ifq->refs))
io_uring/zcrx.c
629
if (refcount_dec_and_test(&ifq->user_refs)) {
ipc/sem.c
2344
if (!refcount_dec_and_test(&ulp->refcnt))
ipc/util.c
536
if (!refcount_dec_and_test(&ptr->refcount))
kernel/audit_tree.c
120
if (refcount_dec_and_test(&tree->count))
kernel/audit_watch.c
107
if (refcount_dec_and_test(&watch->count)) {
kernel/bpf/arena.c
350
if (!refcount_dec_and_test(&vml->mmap_count))
kernel/bpf/bpf_local_storage.c
835
if (!refcount_dec_and_test(&local_storage->owner_refcnt)) {
kernel/bpf/btf.c
1897
if (btf && refcount_dec_and_test(&btf->refcnt)) {
kernel/bpf/cpumask.c
99
if (!refcount_dec_and_test(&cpumask->usage))
kernel/bpf/crypto.c
260
if (refcount_dec_and_test(&ctx->usage))
kernel/bpf/dispatcher.c
80
if (refcount_dec_and_test(&entry->users)) {
kernel/bpf/helpers.c
1288
if (!refcount_dec_and_test(&cb->refcnt))
kernel/bpf/helpers.c
2333
!refcount_dec_and_test((refcount_t *)(p + rec->refcount_off))) {
kernel/bpf/helpers.c
4170
if (!refcount_dec_and_test(&ctx->refcnt))
kernel/bpf/trampoline.c
1095
if (!refcount_dec_and_test(&tr->refcnt))
kernel/cgroup/cgroup.c
983
if (!refcount_dec_and_test(&cset->refcount))
kernel/cgroup/dmem.c
125
if (!refcount_dec_and_test(&pool->ref))
kernel/events/core.c
1385
if (refcount_dec_and_test(&ctx->refcount)) {
kernel/events/core.c
5537
if (!cd || !refcount_dec_and_test(&cd->refcount))
kernel/events/core.c
5579
if (!refcount_dec_and_test(&global_ctx_data_ref))
kernel/events/core.c
6974
if (!refcount_dec_and_test(&rb->refcount))
kernel/events/core.c
7058
if (refcount_dec_and_test(&rb->mmap_count))
kernel/events/ring_buffer.c
794
if (refcount_dec_and_test(&rb->aux_refcount))
kernel/events/uprobes.c
702
if (!refcount_dec_and_test(&uprobe->ref))
kernel/exit.c
236
if (refcount_dec_and_test(&task->rcu_users))
kernel/fork.c
1671
if (refcount_dec_and_test(&sighand->count)) {
kernel/fork.c
524
if (refcount_dec_and_test(&tsk->stack_refcount))
kernel/fork.c
772
if (refcount_dec_and_test(&sig->sigcnt))
kernel/futex/pi.c
83
if (!refcount_dec_and_test(&pi_state->refcount))
kernel/kcov.c
440
if (refcount_dec_and_test(&kcov->refcount)) {
kernel/pid.c
96
if (refcount_dec_and_test(&pid->count)) {
kernel/sched/core.c
2996
if (refcount_dec_and_test(&pending->refs))
kernel/sched/core_sched.c
29
if (ptr && refcount_dec_and_test(&ptr->refcnt)) {
kernel/sched/fair.c
3073
if (refcount_dec_and_test(&grp->refcount))
kernel/seccomp.c
534
while (orig && refcount_dec_and_test(&orig->users)) {
kernel/seccomp.c
544
while (orig && refcount_dec_and_test(&orig->refs)) {
kernel/trace/trace.c
7992
if (!refcount_dec_and_test(&ref->refcount))
kernel/trace/trace_events.c
1300
if (refcount_dec_and_test(&file->ref)) {
kernel/trace/trace_events_hist.c
5339
if (!refcount_dec_and_test(&hist_pad_ref))
kernel/trace/trace_events_user.c
245
if (!refcount_dec_and_test(&user->refcnt))
kernel/trace/trace_events_user.c
285
delete = refcount_dec_and_test(&user->refcnt);
kernel/trace/trace_events_user.c
775
if (mm && refcount_dec_and_test(&mm->refcnt))
kernel/trace/trace_events_user.c
798
if (!refcount_dec_and_test(&mm->tasks))
lib/objpool.c
182
if (refcount_dec_and_test(&pool->ref)) {
lib/refcount.c
119
if (!refcount_dec_and_test(r)) {
lib/refcount.c
150
if (!refcount_dec_and_test(r)) {
lib/refcount.c
179
if (!refcount_dec_and_test(r)) {
lib/stackdepot.c
803
if (refcount_dec_and_test(&stack->count))
net/9p/client.c
281
if (refcount_dec_and_test(&r->refcount)) {
net/appletalk/aarp.c
92
if (refcount_dec_and_test(&a->refcnt))
net/atm/lec.c
113
if (refcount_dec_and_test(&entry->usage))
net/atm/mpoa_caches.c
182
if (refcount_dec_and_test(&entry->use)) {
net/atm/mpoa_caches.c
417
if (refcount_dec_and_test(&entry->use)) {
net/bridge/br_vlan.c
206
if (refcount_dec_and_test(&masterv->refcnt)) {
net/ceph/osd_client.c
1293
if (refcount_dec_and_test(&osd->o_ref)) {
net/ceph/pagelist.c
40
if (!refcount_dec_and_test(&pl->refcnt))
net/ceph/snapshot.c
58
if (refcount_dec_and_test(&sc->nref)) {
net/core/dev.c
3452
} else if (likely(!refcount_dec_and_test(&skb->users))) {
net/core/dst.c
212
if (refcount_dec_and_test(&old_p->refcnt))
net/core/filter.c
1226
if (refcount_dec_and_test(&fp->refcnt))
net/core/flow_offload.c
493
refcount_dec_and_test(&this->refcnt)) {
net/core/neighbour.c
910
if (refcount_dec_and_test(&parms->refcnt))
net/core/net_namespace.c
532
if (refcount_dec_and_test(&net->passive)) {
net/core/netpoll.c
818
if (refcount_dec_and_test(&npinfo->refcnt)) {
net/core/skbuff.c
1166
if (!refcount_dec_and_test(&fclones->fclone_ref))
net/core/skbuff.c
1892
if (refcount_dec_and_test(&uarg->refcnt))
net/core/skbuff.c
7237
if (!refcount_dec_and_test(&ext->refcnt))
net/core/sock.c
2433
if (refcount_dec_and_test(&sk->sk_wmem_alloc))
net/devlink/core.c
320
if (refcount_dec_and_test(&devlink->refcount))
net/devlink/core.c
66
if (refcount_dec_and_test(&rel->refcount))
net/dsa/port.c
462
if (!refcount_dec_and_test(&bridge->refcount))
net/dsa/port.c
641
if (!refcount_dec_and_test(&lag->refcount))
net/dsa/switch.c
236
if (!refcount_dec_and_test(&a->refcount)) {
net/dsa/switch.c
333
if (!refcount_dec_and_test(&a->refcount)) {
net/dsa/switch.c
412
if (!refcount_dec_and_test(&a->refcount)) {
net/dsa/switch.c
770
if (!refcount_dec_and_test(&v->refcount)) {
net/dsa/tag_8021q.c
195
if (!refcount_dec_and_test(&v->refcount))
net/ipv4/cipso_ipv4.c
580
if (!refcount_dec_and_test(&doi_def->refcount))
net/ipv4/fib_semantics.c
253
if (fi && refcount_dec_and_test(&fi->fib_treeref)) {
net/ipv4/igmp.c
172
if (refcount_dec_and_test(&im->refcnt)) {
net/ipv4/inet_fragment.c
120
if (refcount_dec_and_test(&f->refcnt))
net/ipv4/inet_fragment.c
170
if (refcount_dec_and_test(&f->refcnt))
net/ipv4/inet_hashtables.c
509
if (!refcount_dec_and_test(&sk->sk_refcnt))
net/ipv4/inet_timewait_sock.c
86
if (refcount_dec_and_test(&tw->tw_refcnt))
net/ipv4/inetpeer.c
225
if (refcount_dec_and_test(&p->refcnt))
net/ipv4/tcp_ao.c
308
if (!ao || !refcount_dec_and_test(&ao->refcnt))
net/ipv4/tcp_ipv4.c
3632
WARN_ON_ONCE(!refcount_dec_and_test(&net->ipv4.tcp_death_row.tw_refcount));
net/ipv4/udp_offload.c
126
if (!refcount_dec_and_test(&cur->count))
net/ipv6/anycast.c
273
if (refcount_dec_and_test(&ac->aca_refcnt))
net/ipv6/calipso.c
506
if (!refcount_dec_and_test(&doi_def->refcount))
net/ipv6/mcast.c
857
if (refcount_dec_and_test(&mc->mca_refcnt)) {
net/ipv6/xfrm6_tunnel.c
200
if (refcount_dec_and_test(&x6spi->refcnt)) {
net/l2tp/l2tp_core.c
202
if (refcount_dec_and_test(&tunnel->ref_count))
net/l2tp/l2tp_core.c
209
if (refcount_dec_and_test(&session->ref_count))
net/l2tp/l2tp_core.c
546
if (refcount_dec_and_test(&clist->ref_count))
net/lapb/lapb_iface.c
57
if (refcount_dec_and_test(&lapb->refcnt))
net/mctp/device.c
308
if (mdev && refcount_dec_and_test(&mdev->refs)) {
net/mctp/route.c
251
if (!refcount_dec_and_test(&key->refs))
net/mctp/route.c
669
if (refcount_dec_and_test(&rt->refs)) {
net/netfilter/nf_conntrack_expect.c
402
if (refcount_dec_and_test(&exp->use))
net/netfilter/nf_tables_api.c
5658
if (refcount_dec_and_test(&set->refs)) {
net/netfilter/nfnetlink_acct.c
446
if (refcount_dec_and_test(&acct->refcnt))
net/netfilter/nfnetlink_acct.c
518
if (refcount_dec_and_test(&cur->refcnt))
net/netfilter/nfnetlink_cttimeout.c
529
if (refcount_dec_and_test(&timeout->refcnt)) {
net/netfilter/nfnetlink_cttimeout.c
613
if (refcount_dec_and_test(&cur->refcnt))
net/netfilter/nfnetlink_log.c
162
if (inst && refcount_dec_and_test(&inst->use))
net/netlink/af_netlink.c
711
if (!refcount_dec_and_test(&sk->sk_refcnt))
net/packet/af_packet.c
1828
if (refcount_dec_and_test(&f->sk_ref))
net/psp/psp.h
44
if (refcount_dec_and_test(&psd->refcnt))
net/psp/psp_sock.c
120
if (pas && refcount_dec_and_test(&pas->refcnt))
net/rds/ib.c
124
if (refcount_dec_and_test(&rds_ibdev->refcount))
net/rds/message.c
179
if (refcount_dec_and_test(&rm->m_refcount)) {
net/rds/recv.c
80
if (refcount_dec_and_test(&inc->i_refcount)) {
net/rxrpc/rxgk_kdf.c
45
if (gk && refcount_dec_and_test(&gk->usage))
net/sched/act_api.c
621
if (refcount_dec_and_test(&p->tcfa_refcnt)) {
net/sched/act_api.c
757
if (refcount_dec_and_test(&p->tcfa_refcnt)) {
net/sched/act_ct.c
395
if (refcount_dec_and_test(&ct_ft->ref)) {
net/sched/cls_api.c
458
if (refcount_dec_and_test(&tp->refcnt))
net/sched/cls_flower.c
407
if (!refcount_dec_and_test(&mask->refcnt))
net/sched/cls_flower.c
527
if (!refcount_dec_and_test(&f->refcnt))
net/sched/cls_u32.c
407
if (ht && refcount_dec_and_test(&ht->refcnt))
net/sched/cls_u32.c
642
if (root_ht && refcount_dec_and_test(&root_ht->refcnt))
net/sched/cls_u32.c
645
if (refcount_dec_and_test(&tp_c->refcnt)) {
net/sched/cls_u32.c
657
if (refcount_dec_and_test(&ht->refcnt))
net/sched/sch_generic.c
1100
!refcount_dec_and_test(&qdisc->refcnt))
net/sched/sch_taprio.c
1409
if (!refcount_dec_and_test(&__offload->users))
net/sctp/associola.c
851
if (refcount_dec_and_test(&asoc->base.refcnt))
net/sctp/auth.c
107
if (refcount_dec_and_test(&sh_key->refcnt))
net/sctp/auth.c
52
if (refcount_dec_and_test(&key->refcnt)) {
net/sctp/chunk.c
127
if (refcount_dec_and_test(&msg->refcnt))
net/sctp/endpointola.c
243
if (refcount_dec_and_test(&ep->base.refcnt))
net/sctp/sm_make_chunk.c
1521
if (refcount_dec_and_test(&ch->refcnt))
net/sctp/transport.c
476
if (refcount_dec_and_test(&transport->refcnt))
net/smc/smc_core.c
1390
if (refcount_dec_and_test(&lnk->refcnt))
net/smc/smc_core.c
1503
if (refcount_dec_and_test(&lgr->refcnt))
net/smc/smc_ism.c
194
if (!refcount_dec_and_test(&vlan->refcnt))
net/smc/smc_pnet.c
779
if (refcount_dec_and_test(&pe->refcnt)) {
net/sunrpc/auth.c
249
if (!refcount_dec_and_test(&auth->au_count))
net/sunrpc/auth.c
689
if (refcount_dec_and_test(&cred->cr_count))
net/sunrpc/auth.c
702
if (refcount_dec_and_test(&cred->cr_count))
net/sunrpc/auth_gss/auth_gss.c
125
if (refcount_dec_and_test(&ctx->count))
net/sunrpc/auth_gss/auth_gss.c
304
if (!refcount_dec_and_test(&gss_msg->count))
net/sunrpc/clnt.c
1024
if (refcount_dec_and_test(&clnt->cl_count))
net/sunrpc/xprtrdma/ib_client.c
150
if (!refcount_dec_and_test(&rd->rd_kref.refcount)) {
net/tipc/bearer.c
396
if (b && refcount_dec_and_test(&b->refcnt))
net/tipc/crypto.c
398
if (aead && refcount_dec_and_test(&aead->refcnt))
net/tls/tls_device.c
1360
if (refcount_dec_and_test(&ctx->refcount)) {
net/tls/tls_device.c
95
if (unlikely(!refcount_dec_and_test(&ctx->refcount))) {
net/unix/af_unix.c
324
if (refcount_dec_and_test(&addr->refcnt))
net/xdp/xdp_umem.c
84
if (refcount_dec_and_test(&umem->users)) {
net/xdp/xsk_buff_pool.c
330
if (refcount_dec_and_test(&pool->users)) {
net/xdp/xsk_buff_pool.c
412
if (refcount_dec_and_test(&dma_map->users))
rust/helpers/refcount.c
27
return refcount_dec_and_test(r);
security/keys/key.c
652
if (refcount_dec_and_test(&key->usage)) {
security/keys/keyring.c
240
if (refcount_dec_and_test(&tag->usage)) {
security/landlock/domain.h
163
while (hierarchy && refcount_dec_and_test(&hierarchy->usage)) {
security/landlock/ruleset.c
503
if (ruleset && refcount_dec_and_test(&ruleset->usage))
security/landlock/ruleset.c
518
if (ruleset && refcount_dec_and_test(&ruleset->usage)) {
sound/core/pcm_native.c
1341
do_free = refcount_dec_and_test(&group->refs);
sound/core/pcm_native.c
2358
do_free = refcount_dec_and_test(&group->refs);
sound/hda/common/bind.c
165
if (!refcount_dec_and_test(&codec->pcm_ref))
sound/hda/common/codec.c
695
if (refcount_dec_and_test(&pcm->codec->pcm_ref))
sound/virtio/virtio_ctl_msg.c
48
if (refcount_dec_and_test(&msg->ref_count))
tools/lib/perf/cpumap.c
71
if (refcount_dec_and_test(perf_cpu_map__refcnt(map)))
tools/lib/perf/mmap.c
79
if (refcount_dec_and_test(&map->refcnt))
tools/lib/perf/threadmap.c
89
if (map && refcount_dec_and_test(&map->refcnt))
tools/perf/util/cgroup.c
190
if (cgrp && refcount_dec_and_test(&cgrp->refcnt)) {
tools/perf/util/comm.c
69
if (refcount_dec_and_test(comm_str__refcnt(cs))) {
tools/perf/util/dso.c
1721
if (dso && refcount_dec_and_test(&RC_CHK_ACCESS(dso)->refcnt))
tools/perf/util/kvm-stat.h
207
if (ki && refcount_dec_and_test(&ki->refcnt))
tools/perf/util/map.c
309
if (map && refcount_dec_and_test(map__refcnt(map)))
tools/perf/util/maps.c
295
if (maps && refcount_dec_and_test(maps__refcnt(maps)))
tools/perf/util/mem-info.c
17
if (mi && refcount_dec_and_test(mem_info__refcnt(mi))) {
tools/perf/util/namespaces.c
237
if (nsi && refcount_dec_and_test(nsinfo__refcnt(nsi)))
tools/perf/util/thread.c
144
if (thread && refcount_dec_and_test(thread__refcnt(thread)))
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
301
if (refcount_dec_and_test(&ctx->usage))
tools/testing/vma/include/dup.h
990
if (unlikely(!refcount_dec_and_test(&vma->vm_refcnt))) {
virt/kvm/kvm_main.c
1226
WARN_ON_ONCE(!refcount_dec_and_test(&kvm->users_count));
virt/kvm/kvm_main.c
1337
if (refcount_dec_and_test(&kvm->users_count))
virt/kvm/kvm_main.c
1351
WARN_ON(refcount_dec_and_test(&kvm->users_count));