refcount_dec_and_test
return refcount_dec_and_test(&irq->refcount);
if (refcount_dec_and_test(&mm->context.pinned)) {
if (refcount_dec_and_test(&db_info->ref_count))
if (refcount_dec_and_test(&cfset_opencnt)) { /* Last close */
if (!refcount_dec_and_test(&cpu_cf_root.refcnt))
if (refcount_dec_and_test(&cpuhw->refcnt)) {
if (refcount_dec_and_test(&cpump->refcnt))
if (refcount_dec_and_test(&pai_root[idx].refcnt)) {
if (refcount_dec_and_test(&gmap->refcount))
if (!refcount_dec_and_test(&seg->ref_count))
if (refcount_dec_and_test(&hp->refcnt)) {
if (refcount_dec_and_test(&orig_hp->refcnt))
if (iobm && refcount_dec_and_test(&iobm->refcnt))
if (!refcount_dec_and_test(&root->tdp_mmu_root_count))
if (refcount_dec_and_test(&bfqg->ref))
if (!refcount_dec_and_test(&blkcg->online_pin))
if (refcount_dec_and_test(&q->refs))
if (refcount_dec_and_test(&zwplug->ref)) {
if (!refcount_dec_and_test(&tfm->refcnt))
if (refcount_dec_and_test(&ctx->refcnt))
if (refcount_dec_and_test(&ctx->refcnt))
if (refcount_dec_and_test(&ctx->refcnt))
} else if (refcnt && refcount_dec_and_test(&ctx->refcnt))
} else if (refcnt && refcount_dec_and_test(&ctx->refcnt))
} else if (refcnt && refcount_dec_and_test(&ctx->refcnt))
if (refcount_dec_and_test(&alg->cra_refcnt))
if (refcount_dec_and_test(&device->ref)) {
if (refcount_dec_and_test(&device->ref)) {
if (!refcount_dec_and_test(&nbd->refs))
if (refcount_dec_and_test(&sess->refcount))
if (!refcount_dec_and_test(&dev->refcount))
if (!refcount_dec_and_test(&io->ref))
if (refcount_dec_and_test(&s->async->run_active))
if (!refcount_dec_and_test(&cbq->refcnt))
if (!refcount_dec_and_test(&ndev->refcnt)) {
if (refcount_dec_and_test(&dmb_node->refcnt)) {
if (refcount_dec_and_test(&dmb_node->refcnt))
if (refcount_dec_and_test(&cvc->pc->refcnt)) {
if (!refcount_dec_and_test(&hsdma->pc_refcnt))
if (refcount_dec_and_test(&dpll->refcount)) {
if (refcount_dec_and_test(&pin->refcount)) {
if (refcount_dec_and_test(&ref->refcount)) {
if (refcount_dec_and_test(&ref->refcount)) {
if (!refcount_dec_and_test(&ghes_refcount))
if (refcount_dec_and_test(&pi->users)) {
if (refcount_dec_and_test(&xfer->users)) {
if (refcount_dec_and_test(sid))
if (refcount_dec_and_test(&hndl->users)) {
if (refcount_dec_and_test(&vioch->users)) {
ret = refcount_dec_and_test(&msg->users);
if (!refcount_dec_and_test(&conn->base.refcount.refcount))
if (refcount_dec_and_test(&shmem->pages_use_count)) {
if (refcount_dec_and_test(&shmem->pages_pin_count))
if (refcount_dec_and_test(&shmem->vmap_use_count)) {
if (refcount_dec_and_test(&wl->refcount)) {
if (refcount_dec_and_test(&tl->kref.refcount)) {
if (refcount_dec_and_test(&tl->kref.refcount)) {
if (!refcount_dec_and_test(&vma_res->hold_count))
if (refcount_dec_and_test(&tags->refcount)) {
if (refcount_dec_and_test(&vctx->refs)) {
if (refcount_dec_and_test(&ectx->refs)) {
if (refcount_dec_and_test(&ectx->uses))
if (refcount_dec_and_test(&omap_obj->pin_cnt)) {
if (perfmon && refcount_dec_and_test(&perfmon->refcnt)) {
if (refcount_dec_and_test(&bo->usecnt) &&
if (refcount_dec_and_test(&perfmon->refcnt))
refcount_dec_and_test(&hvs->upm_refcounts[upm_handle].refcount)) {
if (refcount_dec_and_test(&hvs->upm_refcounts[upm_handle].refcount))
if (refcount_dec_and_test(&refcount->refcount))
if (!refcount_dec_and_test(&vma->ref))
if (refcount_dec_and_test(&partition->pt_ref_count))
if (!refcount_dec_and_test(&etr_buf->refcount)) {
if (refcount_dec_and_test(&cm_id_priv->refcount))
if (refcount_dec_and_test(&id_priv->refcount))
if (refcount_dec_and_test(&cma_dev->refcount))
if (refcount_dec_and_test(&client->uses))
if (refcount_dec_and_test(&device->refcount))
if (refcount_dec_and_test(&cm_id_priv->refcount)) {
if (refcount_dec_and_test(&mad_agent_priv->refcount))
if (refcount_dec_and_test(&rmpp_recv->refcount))
if (refcount_dec_and_test(&port->refcount))
if (refcount_dec_and_test(&member->refcount))
if (refcount_dec_and_test(&ctx->ref))
if (refcount_dec_and_test(&dev->refcount))
if (refcount_dec_and_test(&uverbs_dev->refcount))
if (refcount_dec_and_test(&uverbs_dev->refcount))
if (refcount_dec_and_test(&file->device->refcount))
if (refcount_dec_and_test(&chp->refcnt))
if (refcount_dec_and_test(&to_c4iw_qp(qp)->qp_refcnt))
if (refcount_dec_and_test(&dd->user_refcount))
if (refcount_dec_and_test(&dd->user_refcount))
if (refcount_dec_and_test(&dd->user_refcount))
if (refcount_dec_and_test(&hr_cq->refcount))
if (refcount_dec_and_test(&hr_cq->refcount))
if (refcount_dec_and_test(&hr_qp->refcount))
if (refcount_dec_and_test(&qp->refcount))
if (refcount_dec_and_test(&qp->refcount))
if (refcount_dec_and_test(&hr_qp->refcount))
if (refcount_dec_and_test(&srq->refcount))
if (refcount_dec_and_test(&srq->refcount))
if (refcount_dec_and_test(&buf->refcount))
if (refcount_dec_and_test(&listener->refcnt)) {
if (!refcount_dec_and_test(&cm_node->refcnt)) {
if (refcount_dec_and_test(&cqp_request->refcnt))
if (!refcount_dec_and_test(&iwqp->refcnt)) {
if (!refcount_dec_and_test(&iwcq->refcnt)) {
if (!refcount_dec_and_test(&ah->parent_ah->refcnt)) {
if (refcount_dec_and_test(&qp->refcount))
if (refcount_dec_and_test(&mmkey->usecount))
if (refcount_dec_and_test(&common->refcount))
if (refcount_dec_and_test(&cq->refcnt))
if (refcount_dec_and_test(&qp->refcnt))
if (refcount_dec_and_test(&cq->refcnt))
if (refcount_dec_and_test(&srq->refcnt))
if (refcount_dec_and_test(&cq->refcnt))
if (refcount_dec_and_test(&qp->refcnt))
if (refcount_dec_and_test(&srq->refcnt))
if (refcount_dec_and_test(&neigh->refcnt))
if (!refcount_dec_and_test(&req->ref))
if (!refcount_dec_and_test(&req->ref))
if (refcount_dec_and_test(&srv->refcount)) {
if (!refcount_dec_and_test(&e->ref))
if (!refcount_dec_and_test(&ndom->gdom_info->users)) {
if (refcount_dec_and_test(&fault_param->users))
if (!refcount_dec_and_test(&handle->users)) {
if (refcount_dec_and_test(&obj->wait_cnt))
if (WARN_ON(!refcount_dec_and_test(&obj->users)))
if (refcount_dec_and_test(&to_destroy->wait_cnt))
if (refcount_dec_and_test(&mock_iommu.users))
if (refcount_dec_and_test(&mock_iommu->users))
if (refcount_dec_and_test(&sun50i_domain->refcnt))
if (refcount_dec_and_test(&dc->count))
if (refcount_dec_and_test(&cmd->ref_count)) {
if (refcount_dec_and_test(&pi->refcount)) {
if (refcount_dec_and_test(&pi->refcount)) {
if (refcount_dec_and_test(&dd->count)) {
if (refcount_dec_and_test(&tc->refcount))
if (refcount_dec_and_test(&cw->refcount)) {
if (refcount_dec_and_test(&bioctx->ref)) {
if (refcount_dec_and_test(&td->count))
if (!refcount_dec_and_test(&buf->refcount))
if (refcount_dec_and_test(&buf->refcount)) {
if (refcount_dec_and_test(&buf->refcount)) {
if (!refcount_dec_and_test(&core->refcount))
if (!refcount_dec_and_test(ref))
if (refcount_dec_and_test(&mdp->job_count)) {
if (refcount_dec_and_test(&mdp->job_count))
if (!refcount_dec_and_test(&dlb->refcnt))
if (refcount_dec_and_test(&ictx->users))
if (retval && refcount_dec_and_test(&ictx->users))
if (refcount_dec_and_test(&ictx->users))
if (refcount_dec_and_test(&dev->num_channels))
if (refcount_dec_and_test(&dev->num_channels))
if (refcount_dec_and_test(&neg))
if (refcount_dec_and_test(&sat))
if (refcount_dec_and_test(&count))
if (gts && refcount_dec_and_test(>s->ts_refcnt)) {
if (!refcount_dec_and_test(&switch_macaddr->refcount))
if (!refcount_dec_and_test(&mst->refcnt))
z = refcount_dec_and_test(&tmp->refcount);
z = refcount_dec_and_test(&tmp->refcount);
if (refcount_dec_and_test(&mib_eth_data->port_parsed))
if (!refcount_dec_and_test(&fltr->refcnt))
if (refcount_dec_and_test(&ce->refcnt)) {
if (!refcount_dec_and_test(&mps_entry->refcnt)) {
if (refcount_dec_and_test(&adap->tc_mqprio->refcnt)) {
if (refcount_dec_and_test(&adap->tc_mqprio->refcnt)) {
if (refcount_dec_and_test(&adap->chcr_ktls.ktls_refcount)) {
if (!refcount_dec_and_test(&bp->refs))
z = refcount_dec_and_test(&fmi->refcount);
z = refcount_dec_and_test(&sfi->refcount);
z = refcount_dec_and_test(&sgi->refcount);
if (!refcount_dec_and_test(&cmd_buf->ref_cnt))
if (!refcount_dec_and_test(&adapter->refcount))
if (!refcount_dec_and_test(&flow_cfg->mark_flows))
if (!refcount_dec_and_test(&ruleset->refcount))
if (!refcount_dec_and_test(&vtcam->refcount))
return refcount_dec_and_test(&block->refcnt);
if (refcount_dec_and_test(&vr->refcount))
if (refcount_dec_and_test(&nh_grp->refcount))
if (!refcount_dec_and_test(&entry->ref_count))
if (refcount_dec_and_test(&br_port->ref_count)) {
if (!refcount_dec_and_test(ð->dma_refcnt))
if (refcount_dec_and_test(&cq->refcount))
if (refcount_dec_and_test(&mcq->refcount))
if (refcount_dec_and_test(&qp->refcount))
if (refcount_dec_and_test(&srq->refcount))
if (refcount_dec_and_test(&srq->refcount))
if (!refcount_dec_and_test(&ent->refcnt))
if (!refcount_dec_and_test(&ctx->refcount))
if (refcount_dec_and_test(&nhe->refcnt)) {
if (!refcount_dec_and_test(&entry->refcnt))
if (!refcount_dec_and_test(&ft->refcount))
!refcount_dec_and_test(&entry->counter->refcount))
if (!refcount_dec_and_test(&entry->refcnt))
if (!refcount_dec_and_test(&r->refcnt))
if (!refcount_dec_and_test(&r->refcnt)) {
if (!refcount_dec_and_test(&r->refcnt)) {
if (!refcount_dec_and_test(&e->refcnt))
if (!refcount_dec_and_test(&e->refcnt)) {
if (!refcount_dec_and_test(&d->refcnt)) {
if (!refcount_dec_and_test(&priv_rx->resync.refcnt))
if (refcount_dec_and_test(&peer_flow->refcnt)) {
if (refcount_dec_and_test(&flow->refcnt)) {
if (!refcount_dec_and_test(&rule->refcnt))
if (refcount_dec_and_test(&esw->qos.refcnt))
if (refcount_dec_and_test(&handle->rule[i]->node.refcount)) {
if (refcount_dec_and_test(&node->refcount)) {
if (!refcount_dec_and_test(&counter->fc_local_refcount))
if (!refcount_dec_and_test(&fs_id_found->refcnt)) {
if (refcount_dec_and_test(&idx_data->usecount)) {
if (refcount_dec_and_test(&sr_data->refcount)) {
if (!refcount_dec_and_test(&fs_hws_data->hws_action_refcount)) {
if (refcount_dec_and_test(&definer_obj->refcount))
if (refcount_dec_and_test(&pattern->refcount))
if (!refcount_dec_and_test(&set->ref_count))
if (!refcount_dec_and_test(&fwd_entry->ref_count))
if (!refcount_dec_and_test(&cookie->ref_count))
if (!refcount_dec_and_test(&policer->ref_count))
if (!refcount_dec_and_test(&key_info->ref_count))
if (!refcount_dec_and_test(&trigger_node->refcount))
if (!refcount_dec_and_test(&node->refcount))
if (!refcount_dec_and_test(&mlxsw_sp->parsing.parsing_depth_ref))
if (!refcount_dec_and_test(&lag->ref_count))
if (!refcount_dec_and_test(&ruleset->ref_count))
if (refcount_dec_and_test(&lkey_id->refcnt))
if (refcount_dec_and_test(&bf->refcnt[rule_index])) {
if (!refcount_dec_and_test(&vchunk->ref_count))
if (!refcount_dec_and_test(&vregion->ref_count))
if (!refcount_dec_and_test(&fid->ref_count))
if (!refcount_dec_and_test(&prr->refcount))
if (!refcount_dec_and_test(&ptp_state->ptp_port_enabled_ref))
if (!refcount_dec_and_test(&vr->ul_rif_refcnt))
if (!refcount_dec_and_test(&nhct->ref_count))
if (!refcount_dec_and_test(&vr_entry->ref_count))
if (!refcount_dec_and_test(&mlxsw_sp->router->num_groups))
if (!refcount_dec_and_test(&lpm_tree->ref_count))
if (!refcount_dec_and_test(&rif_subport->ref_count))
if (!refcount_dec_and_test(&profile->ref_count))
if (!refcount_dec_and_test(&analyzed_port->ref_count))
if (!refcount_dec_and_test(&trigger_entry->ref_count))
if (refcount_dec_and_test(&span->policer_id_base_ref_count))
if (refcount_dec_and_test(&span_entry->ref_count))
if (!force && !refcount_dec_and_test(&mdb_entry_port->refcount)) {
if (!refcount_dec_and_test(&mdb_entry_port->refcount))
if (!refcount_dec_and_test(&bridge_port->ref_count))
if (!refcount_dec_and_test(&pgid_entry->refcount))
if (!refcount_dec_and_test(&pgid->refcount))
if (!refcount_dec_and_test(&m->refcount))
z = refcount_dec_and_test(&tmp->refcount);
if (!refcount_dec_and_test(&ped->ref))
if (!refcount_dec_and_test(&encap->ref))
if (!refcount_dec_and_test(&rid->ref))
if (!refcount_dec_and_test(&ct_zone->ref))
if (!refcount_dec_and_test(&ctr->ref))
if (!refcount_dec_and_test(&neigh->ref))
if (refcount_dec_and_test(&neigh->ref))
if (refcount_dec_and_test(&neigh->ref))
if (!refcount_dec_and_test(&encap->ref))
if (refcount_dec_and_test(&ax->refcnt))
if (!refcount_dec_and_test(&ax->refcnt))
if (!refcount_dec_and_test(&trans->refcount))
if (refcount_dec_and_test(&sc->refcnt))
if (refcount_dec_and_test(&sa->refcnt))
if (refcount_dec_and_test(&sa->refcnt))
if (refcount_dec_and_test(&nsim_bus_devs))
if (refcount_dec_and_test(&nsim_bus_devs))
if (refcount_dec_and_test(&ap->refcnt))
if (!refcount_dec_and_test(&ap->refcnt))
if (refcount_dec_and_test(&ppp->file.refcnt))
if (refcount_dec_and_test(&pch->file.refcnt))
if (refcount_dec_and_test(&ppp->file.refcnt))
if (refcount_dec_and_test(&pf->refcnt)) {
if (refcount_dec_and_test(&pchb->file.refcnt))
if (refcount_dec_and_test(&pch->file.refcnt))
if (refcount_dec_and_test(&pchb->file.refcnt))
if (refcount_dec_and_test(&pchb->file.refcnt))
if (refcount_dec_and_test(&ap->refcnt))
if (!refcount_dec_and_test(&ap->refcnt))
if (!refcount_dec_and_test(&vs->refcnt))
if (refcount_dec_and_test(&info->use_count)) {
if (!refcount_dec_and_test(&rtwdev->refcount_ap_info))
if (!refcount_dec_and_test(&req->ref))
if (refcount_dec_and_test(&cq->ref))
if (!refcount_dec_and_test(&lport->ref))
if (!refcount_dec_and_test(&nport->ref))
if (!refcount_dec_and_test(&tfcp_req->ref))
if (refcount_dec_and_test(&hpdev->refs))
if (!refcount_dec_and_test(&irq->refcount)) {
if (!refcount_dec_and_test(&irq->refcount)) {
if (!refcount_dec_and_test(&s_reg->refcount))
if (refcount_dec_and_test(&urd->ref_count))
if (refcount_dec_and_test(&iob->ref_count)) {
if (refcount_dec_and_test(&qeth_l2_switchdev_notify_refcnt)) {
if (refcount_dec_and_test(&fsp->ref_cnt)) {
if (refcount_dec_and_test(&task->refcount))
if (refcount_dec_and_test(&task->refcount)) {
if (!refcount_dec_and_test(&cqspi->inflight_ops))
if (!refcount_dec_and_test(&vma_priv->refcnt))
if (!refcount_dec_and_test(&ibr->pending))
if (refcount_dec_and_test(&rp->refcount)) {
if (refcount_dec_and_test(&shm->refcount)) {
if(refcount_dec_and_test(&duart->map_guard))
if (refcount_dec_and_test(&duart->map_guard))
if (refcount_dec_and_test(&ffs->ref)) {
if (likely (!refcount_dec_and_test (&data->count)))
if (likely (!refcount_dec_and_test (&data->count)))
if (refcount_dec_and_test(&mr->refcount)) {
if (refcount_dec_and_test(&device->refcount))
if (!refcount_dec_and_test(&fb_info->count))
if (refcount_dec_and_test(&msg->refcnt)) {
if (!refcount_dec_and_test(&map->users))
if (!refcount_dec_and_test(&map->users))
if (wbk && refcount_dec_and_test(&wbk->usage)) {
if (sysnames && refcount_dec_and_test(&sysnames->usage)) {
if (permits && refcount_dec_and_test(&permits->usage)) {
if (slist && refcount_dec_and_test(&slist->usage)) {
refcount_dec_and_test(&vlserver->ref))
if (refcount_dec_and_test(&vllist->ref)) {
if (refcount_dec_and_test(&iocb->ki_refcnt)) {
if (refcount_dec_and_test(&aio->ref)) {
if (refcount_dec_and_test(&e->users)) {
if (refcount_dec_and_test(&cache->refs)) {
if (refcount_dec_and_test(&ctl->count))
if (refcount_dec_and_test(&curr->refs))
if (refcount_dec_and_test(&curr->refs))
if (refcount_dec_and_test(&curr->refs))
if (refcount_dec_and_test(&curr->refs))
if (refcount_dec_and_test(&item->refs))
if (refcount_dec_and_test(&item->refs))
if (refcount_dec_and_test(&delayed_node->refs)) {
if (refcount_dec_and_test(&item->refs))
if (refcount_dec_and_test(&ref->refs)) {
if (refcount_dec_and_test(&head->refs))
if (refcount_dec_and_test(&root->refs)) {
if (refcount_dec_and_test(&state->refs)) {
WARN_ON(!refcount_dec_and_test(&eb->refs));
if (refcount_dec_and_test(&eb->refs)) {
if (refcount_dec_and_test(&em->refs)) {
if (refcount_dec_and_test(&priv->pending_refs)) {
if (refcount_dec_and_test(&priv->pending_refs)) {
if (!refcount_dec_and_test(&priv->pending_refs))
if (refcount_dec_and_test(&entry->refs)) {
if (!refcount_dec_and_test(&rbio->refs))
if (refcount_dec_and_test(&priv->pending_refs))
if (!refcount_dec_and_test(&priv->pending_refs))
if (refcount_dec_and_test(&sctx->refs))
if (ctx && refcount_dec_and_test(&ctx->refs)) {
if (refcount_dec_and_test(&transaction->use_count)) {
if (refcount_dec_and_test(&bioc->refs))
if (map && refcount_dec_and_test(&map->refs)) {
if (refcount_dec_and_test(&cache->unbind_pincount)) {
if (refcount_dec_and_test(&ki->ki_refcnt)) {
if (refcount_dec_and_test(&req->ref))
if (refcount_dec_and_test(&s->s_ref)) {
if (refcount_dec_and_test(&capsnap->nref)) {
if (refcount_dec_and_test(&cvm_ops->refcnt)) {
if (!refcount_dec_and_test(&mk->mk_struct_refs))
if (!refcount_dec_and_test(&mk->mk_active_refs))
if (refcount_dec_and_test(&fsd->active_users))
if (refcount_dec_and_test(&fsd->active_users))
if (!refcount_dec_and_test(r)) {
if (refcount_dec_and_test(&rq->ref))
if (refcount_dec_and_test(&rq->ref))
if (!refcount_dec_and_test(&io->ref))
if (refcount_dec_and_test(&domain->ref)) {
if (refcount_dec_and_test(&ctx->ref)) {
if (!refcount_dec_and_test(&req->ref))
if (!refcount_dec_and_test(&ep->refcount))
if (refcount_dec_and_test(&io_end->count)) {
if (refcount_dec_and_test(&io_end->count)) {
if (refcount_dec_and_test(&dic->refcnt)) {
if (refcount_dec_and_test(&log->usage)) {
if (!refcount_dec_and_test(&sb->s_pending_errors))
if (refcount_dec_and_test(&sb->s_pending_errors))
if (fb && refcount_dec_and_test(&fb->count))
if (refcount_dec_and_test(&dmap->refcnt)) {
if (refcount_dec_and_test(&dmap->refcnt)) {
if (refcount_dec_and_test(&req->count)) {
if (refcount_dec_and_test(&ff->count)) {
if (!refcount_dec_and_test(&fc->count))
if (!refcount_dec_and_test(&sl->count))
if (!refcount_dec_and_test(&call->a_count))
if (!refcount_dec_and_test(&call->a_count))
refcount_dec_and_test(&idmap->count))
if (ns && refcount_dec_and_test(&ns->passive)) {
refcount_dec_and_test(&netfs_group->ref))
if (refcount_dec_and_test(&dreq->count))
if (refcount_dec_and_test(&delegation->refcount))
if (mirror != NULL && refcount_dec_and_test(&mirror->ref))
if (!refcount_dec_and_test(&netfs->refcount))
if (!refcount_dec_and_test(&ctx->lock_context.count))
if (!refcount_dec_and_test(&lseg->pls_refcount))
if (refcount_dec_and_test(&array->refcount))
if (refcount_dec_and_test(&nf->nf_ref))
if (refcount_dec_and_test(&nf->nf_ref))
if (refcount_dec_and_test(&nfm->nfm_ref)) {
if (refcount_dec_and_test(&nf->nf_ref))
if (!refcount_dec_and_test(©->refcount))
if (!refcount_dec_and_test(&s->sc_count)) {
if (refcount_dec_and_test(&fi->fi_ref)) {
if (!refcount_dec_and_test(&cps->cp_stateid.cs_count))
if (refcount_dec_and_test(&group->refcnt))
if (refcount_dec_and_test(&mark->refcnt))
if (refcount_dec_and_test(&pde->refcnt)) {
if (refcount_dec_and_test(&mid->refcount))
if (refcount_dec_and_test(&ctx->refcount)) {
if (refcount_dec_and_test(&nv->refcount))
if (refcount_dec_and_test(&hm->ref)) {
if (refcount_dec_and_test(&dev->refcnt)) {
if (refcount_dec_and_test(&(group_info)->usage)) \
if (refcount_dec_and_test(&idev->refcnt))
if (refcount_dec_and_test(&kref->refcount)) {
if (refcount_dec_and_test(&cq->refcount))
if (refcount_dec_and_test(&c->mfc_un.res.refcount))
if (nfct && refcount_dec_and_test(&nfct->use))
if (refcount_dec_and_test(&ns->__ns_ref)) {
if (refcount_dec_and_test(&ns->count))
if (acl && refcount_dec_and_test(&acl->a_refcount))
if (!refcount_dec_and_test(&t->usage))
if (refcount_dec_and_test(&shrinker->refcount))
else if (likely(!refcount_dec_and_test(&skb->users)))
if (refcount_dec_and_test(&psock->refcnt))
if (!refcount_dec_and_test(&fid->count))
if (refcount_dec_and_test(&idev->refcnt))
if (refcount_dec_and_test(&ifp->refcnt))
if (refcount_dec_and_test(&assoc->refcount)) {
if (refcount_dec_and_test(&ax25->refcount)) {
if (refcount_dec_and_test(&ax25_dev->refcount))
if (refcount_dec_and_test(&d->refcnt))
if (refcount_dec_and_test(&rule->refcnt))
refcount_dec_and_test(&fib_metrics->refcnt))
if (p != &dst_default_metrics && refcount_dec_and_test(&p->refcnt))
if (f6i && refcount_dec_and_test(&f6i->fib6_ref)) {
if (refcount_dec_and_test(&fi->fib_clntref))
if (refcount_dec_and_test(&dest->refcnt))
if (opt && refcount_dec_and_test(&opt->refcnt))
if (refcount_dec_and_test(&sap->refcnt))
if (refcount_dec_and_test(&neigh->refcnt))
if (ct && refcount_dec_and_test(&ct->ct_general.use))
if (!refcount_dec_and_test(&cache->refcount))
if (refcount_dec_and_test(&nr_node->refcount)) {
if (refcount_dec_and_test(&nr_neigh->refcount)) {
if (refcount_dec_and_test(&nh->refcnt))
return refcount_dec_and_test(&pool->user_cnt);
if (refcount_dec_and_test(&req->rsk_refcnt))
if (refcount_dec_and_test(&rose_neigh->use)) {
if (refcount_dec_and_test(&sk->sk_refcnt))
if (refcount_dec_and_test(&nb->refcnt))
if (refcount_dec_and_test(&rt->refcnt))
if (refcount_dec_and_test(&policy->refcnt))
if (refcount_dec_and_test(&x->refcnt))
if (!refcount_dec_and_test(&f->refs))
if (refcount_dec_and_test(&filters->refs))
if (refcount_dec_and_test(&ev_fd->refs))
if (refcount_dec_and_test(&worker->ref))
if (refcount_dec_and_test(&hash->refs))
if (!refcount_dec_and_test(&uarg->refcnt))
if (!refcount_dec_and_test(&imu->refs))
if (refcount_dec_and_test(&sqd->refs)) {
if (refcount_dec_and_test(&ifq->refs))
if (refcount_dec_and_test(&ifq->user_refs)) {
if (!refcount_dec_and_test(&ulp->refcnt))
if (!refcount_dec_and_test(&ptr->refcount))
if (refcount_dec_and_test(&tree->count))
if (refcount_dec_and_test(&watch->count)) {
if (!refcount_dec_and_test(&vml->mmap_count))
if (!refcount_dec_and_test(&local_storage->owner_refcnt)) {
if (btf && refcount_dec_and_test(&btf->refcnt)) {
if (!refcount_dec_and_test(&cpumask->usage))
if (refcount_dec_and_test(&ctx->usage))
if (refcount_dec_and_test(&entry->users)) {
if (!refcount_dec_and_test(&cb->refcnt))
!refcount_dec_and_test((refcount_t *)(p + rec->refcount_off))) {
if (!refcount_dec_and_test(&ctx->refcnt))
if (!refcount_dec_and_test(&tr->refcnt))
if (!refcount_dec_and_test(&cset->refcount))
if (!refcount_dec_and_test(&pool->ref))
if (refcount_dec_and_test(&ctx->refcount)) {
if (!cd || !refcount_dec_and_test(&cd->refcount))
if (!refcount_dec_and_test(&global_ctx_data_ref))
if (!refcount_dec_and_test(&rb->refcount))
if (refcount_dec_and_test(&rb->mmap_count))
if (refcount_dec_and_test(&rb->aux_refcount))
if (!refcount_dec_and_test(&uprobe->ref))
if (refcount_dec_and_test(&task->rcu_users))
if (refcount_dec_and_test(&sighand->count)) {
if (refcount_dec_and_test(&tsk->stack_refcount))
if (refcount_dec_and_test(&sig->sigcnt))
if (!refcount_dec_and_test(&pi_state->refcount))
if (refcount_dec_and_test(&kcov->refcount)) {
if (refcount_dec_and_test(&pid->count)) {
if (refcount_dec_and_test(&pending->refs))
if (ptr && refcount_dec_and_test(&ptr->refcnt)) {
if (refcount_dec_and_test(&grp->refcount))
while (orig && refcount_dec_and_test(&orig->users)) {
while (orig && refcount_dec_and_test(&orig->refs)) {
if (!refcount_dec_and_test(&ref->refcount))
if (refcount_dec_and_test(&file->ref)) {
if (!refcount_dec_and_test(&hist_pad_ref))
if (!refcount_dec_and_test(&user->refcnt))
delete = refcount_dec_and_test(&user->refcnt);
if (mm && refcount_dec_and_test(&mm->refcnt))
if (!refcount_dec_and_test(&mm->tasks))
if (refcount_dec_and_test(&pool->ref)) {
if (!refcount_dec_and_test(r)) {
if (!refcount_dec_and_test(r)) {
if (!refcount_dec_and_test(r)) {
if (refcount_dec_and_test(&stack->count))
if (refcount_dec_and_test(&r->refcount)) {
if (refcount_dec_and_test(&a->refcnt))
if (refcount_dec_and_test(&entry->usage))
if (refcount_dec_and_test(&entry->use)) {
if (refcount_dec_and_test(&entry->use)) {
if (refcount_dec_and_test(&masterv->refcnt)) {
if (refcount_dec_and_test(&osd->o_ref)) {
if (!refcount_dec_and_test(&pl->refcnt))
if (refcount_dec_and_test(&sc->nref)) {
} else if (likely(!refcount_dec_and_test(&skb->users))) {
if (refcount_dec_and_test(&old_p->refcnt))
if (refcount_dec_and_test(&fp->refcnt))
refcount_dec_and_test(&this->refcnt)) {
if (refcount_dec_and_test(&parms->refcnt))
if (refcount_dec_and_test(&net->passive)) {
if (refcount_dec_and_test(&npinfo->refcnt)) {
if (!refcount_dec_and_test(&fclones->fclone_ref))
if (refcount_dec_and_test(&uarg->refcnt))
if (!refcount_dec_and_test(&ext->refcnt))
if (refcount_dec_and_test(&sk->sk_wmem_alloc))
if (refcount_dec_and_test(&devlink->refcount))
if (refcount_dec_and_test(&rel->refcount))
if (!refcount_dec_and_test(&bridge->refcount))
if (!refcount_dec_and_test(&lag->refcount))
if (!refcount_dec_and_test(&a->refcount)) {
if (!refcount_dec_and_test(&a->refcount)) {
if (!refcount_dec_and_test(&a->refcount)) {
if (!refcount_dec_and_test(&v->refcount)) {
if (!refcount_dec_and_test(&v->refcount))
if (!refcount_dec_and_test(&doi_def->refcount))
if (fi && refcount_dec_and_test(&fi->fib_treeref)) {
if (refcount_dec_and_test(&im->refcnt)) {
if (refcount_dec_and_test(&f->refcnt))
if (refcount_dec_and_test(&f->refcnt))
if (!refcount_dec_and_test(&sk->sk_refcnt))
if (refcount_dec_and_test(&tw->tw_refcnt))
if (refcount_dec_and_test(&p->refcnt))
if (!ao || !refcount_dec_and_test(&ao->refcnt))
WARN_ON_ONCE(!refcount_dec_and_test(&net->ipv4.tcp_death_row.tw_refcount));
if (!refcount_dec_and_test(&cur->count))
if (refcount_dec_and_test(&ac->aca_refcnt))
if (!refcount_dec_and_test(&doi_def->refcount))
if (refcount_dec_and_test(&mc->mca_refcnt)) {
if (refcount_dec_and_test(&x6spi->refcnt)) {
if (refcount_dec_and_test(&tunnel->ref_count))
if (refcount_dec_and_test(&session->ref_count))
if (refcount_dec_and_test(&clist->ref_count))
if (refcount_dec_and_test(&lapb->refcnt))
if (mdev && refcount_dec_and_test(&mdev->refs)) {
if (!refcount_dec_and_test(&key->refs))
if (refcount_dec_and_test(&rt->refs)) {
if (refcount_dec_and_test(&exp->use))
if (refcount_dec_and_test(&set->refs)) {
if (refcount_dec_and_test(&acct->refcnt))
if (refcount_dec_and_test(&cur->refcnt))
if (refcount_dec_and_test(&timeout->refcnt)) {
if (refcount_dec_and_test(&cur->refcnt))
if (inst && refcount_dec_and_test(&inst->use))
if (!refcount_dec_and_test(&sk->sk_refcnt))
if (refcount_dec_and_test(&f->sk_ref))
if (refcount_dec_and_test(&psd->refcnt))
if (pas && refcount_dec_and_test(&pas->refcnt))
if (refcount_dec_and_test(&rds_ibdev->refcount))
if (refcount_dec_and_test(&rm->m_refcount)) {
if (refcount_dec_and_test(&inc->i_refcount)) {
if (gk && refcount_dec_and_test(&gk->usage))
if (refcount_dec_and_test(&p->tcfa_refcnt)) {
if (refcount_dec_and_test(&p->tcfa_refcnt)) {
if (refcount_dec_and_test(&ct_ft->ref)) {
if (refcount_dec_and_test(&tp->refcnt))
if (!refcount_dec_and_test(&mask->refcnt))
if (!refcount_dec_and_test(&f->refcnt))
if (ht && refcount_dec_and_test(&ht->refcnt))
if (root_ht && refcount_dec_and_test(&root_ht->refcnt))
if (refcount_dec_and_test(&tp_c->refcnt)) {
if (refcount_dec_and_test(&ht->refcnt))
!refcount_dec_and_test(&qdisc->refcnt))
if (!refcount_dec_and_test(&__offload->users))
if (refcount_dec_and_test(&asoc->base.refcnt))
if (refcount_dec_and_test(&sh_key->refcnt))
if (refcount_dec_and_test(&key->refcnt)) {
if (refcount_dec_and_test(&msg->refcnt))
if (refcount_dec_and_test(&ep->base.refcnt))
if (refcount_dec_and_test(&ch->refcnt))
if (refcount_dec_and_test(&transport->refcnt))
if (refcount_dec_and_test(&lnk->refcnt))
if (refcount_dec_and_test(&lgr->refcnt))
if (!refcount_dec_and_test(&vlan->refcnt))
if (refcount_dec_and_test(&pe->refcnt)) {
if (!refcount_dec_and_test(&auth->au_count))
if (refcount_dec_and_test(&cred->cr_count))
if (refcount_dec_and_test(&cred->cr_count))
if (refcount_dec_and_test(&ctx->count))
if (!refcount_dec_and_test(&gss_msg->count))
if (refcount_dec_and_test(&clnt->cl_count))
if (!refcount_dec_and_test(&rd->rd_kref.refcount)) {
if (b && refcount_dec_and_test(&b->refcnt))
if (aead && refcount_dec_and_test(&aead->refcnt))
if (refcount_dec_and_test(&ctx->refcount)) {
if (unlikely(!refcount_dec_and_test(&ctx->refcount))) {
if (refcount_dec_and_test(&addr->refcnt))
if (refcount_dec_and_test(&umem->users)) {
if (refcount_dec_and_test(&pool->users)) {
if (refcount_dec_and_test(&dma_map->users))
return refcount_dec_and_test(r);
if (refcount_dec_and_test(&key->usage)) {
if (refcount_dec_and_test(&tag->usage)) {
while (hierarchy && refcount_dec_and_test(&hierarchy->usage)) {
if (ruleset && refcount_dec_and_test(&ruleset->usage))
if (ruleset && refcount_dec_and_test(&ruleset->usage)) {
do_free = refcount_dec_and_test(&group->refs);
do_free = refcount_dec_and_test(&group->refs);
if (!refcount_dec_and_test(&codec->pcm_ref))
if (refcount_dec_and_test(&pcm->codec->pcm_ref))
if (refcount_dec_and_test(&msg->ref_count))
if (refcount_dec_and_test(perf_cpu_map__refcnt(map)))
if (refcount_dec_and_test(&map->refcnt))
if (map && refcount_dec_and_test(&map->refcnt))
if (cgrp && refcount_dec_and_test(&cgrp->refcnt)) {
if (refcount_dec_and_test(comm_str__refcnt(cs))) {
if (dso && refcount_dec_and_test(&RC_CHK_ACCESS(dso)->refcnt))
if (ki && refcount_dec_and_test(&ki->refcnt))
if (map && refcount_dec_and_test(map__refcnt(map)))
if (maps && refcount_dec_and_test(maps__refcnt(maps)))
if (mi && refcount_dec_and_test(mem_info__refcnt(mi))) {
if (nsi && refcount_dec_and_test(nsinfo__refcnt(nsi)))
if (thread && refcount_dec_and_test(thread__refcnt(thread)))
if (refcount_dec_and_test(&ctx->usage))
if (unlikely(!refcount_dec_and_test(&vma->vm_refcnt))) {
WARN_ON_ONCE(!refcount_dec_and_test(&kvm->users_count));
if (refcount_dec_and_test(&kvm->users_count))
WARN_ON(refcount_dec_and_test(&kvm->users_count));