kref_get_unless_zero
if (kref_get_unless_zero(&tbl->it_kref))
if (!kref_get_unless_zero(&stit->kref)) {
if (kref_get_unless_zero(&encl_page->encl->refcount) != 0)
return kref_get_unless_zero(&job->kref);
if (kref_get_unless_zero(&encaps_sig_hdl->refcount))
return kref_get_unless_zero(&cs->refcount);
return kref_get_unless_zero(&ctx->refcount);
if (!connection || !kref_get_unless_zero(&connection->kref))
&& kref_get_unless_zero(kref))
if (!kref_get_unless_zero(&dev->kref))
ret = kref_get_unless_zero(&sess_dev->kref);
if (kref_get_unless_zero(&rng->ref))
rv = kref_get_unless_zero(&bmc->usecount);
rv = kref_get_unless_zero(&bmc->usecount);
if (!kref_get_unless_zero(&user->refcount))
ret = kref_get_unless_zero(&chan->device->ref);
if (!kref_get_unless_zero(&fw->consumers))
if (*result && kref_get_unless_zero(&(*result)->refcount)) {
return kref_get_unless_zero(&domain->refcount) != 0;
if (!svm_bo || !kref_get_unless_zero(&svm_bo->kref))
if (aux_dev && !kref_get_unless_zero(&aux_dev->refcount))
ret = kref_get_unless_zero(&mstb->topology_kref);
ret = kref_get_unless_zero(&port->topology_kref);
} while (!kref_get_unless_zero(&iter->conn->base.refcount));
if (!kref_get_unless_zero(&tg->refcount))
if (!kref_get_unless_zero(&obj->refcount))
if (!kref_get_unless_zero(&obj->refcount))
if (!kref_get_unless_zero(&obj->refcount))
if (kref_get_unless_zero(&__vm_bo->kref)) { \
if (!kref_get_unless_zero(&obj->refcount))
if (!kref_get_unless_zero(&obj->base.refcount))
if (ctx && !kref_get_unless_zero(&ctx->ref))
if (obj && !kref_get_unless_zero(&obj->base.refcount))
if (unlikely(!kref_get_unless_zero(&front->ref)))
if (!kref_get_unless_zero(&obj->base.refcount))
if (!kref_get_unless_zero(&obj->base.refcount))
if (!kref_get_unless_zero(&ctx->ref))
if (!kref_get_unless_zero(&obj->base.refcount))
if (kref_get_unless_zero(&obj->base.refcount)) {
if (ctx && !kref_get_unless_zero(&ctx->ref))
if (!kref_get_unless_zero(&tl->kref))
return kref_get_unless_zero(&vm->ref) ? vm : NULL;
if (ctx && !kref_get_unless_zero(&ctx->ref))
if (i915 && !kref_get_unless_zero(&i915->drm.ref))
bool do_put = kref_get_unless_zero(&ce->ref);
if (!kref_get_unless_zero(&ce->ref))
if (!kref_get_unless_zero(&ce->ref))
if (!kref_get_unless_zero(&ce->ref))
if (!kref_get_unless_zero(&ce->ref))
if (ctx && !kref_get_unless_zero(&ctx->ref))
if (!kref_get_unless_zero(&ctx->ref))
if (kref_get_unless_zero(&oa_config->ref))
if (!kref_get_unless_zero(&obj->base.refcount))
if (likely(kref_get_unless_zero(&vma->obj->base.refcount)))
if (!kref_get_unless_zero(&ctx->ref))
return ctx != NULL && kref_get_unless_zero(&ctx->ref_count) != 0;
if (!kref_get_unless_zero(&ctx->ref_count))
if (free_list && !kref_get_unless_zero(&free_list->ref_count))
if (!kref_get_unless_zero(&bo->kref))
if (!kref_get_unless_zero(&base->refcount))
if (base && !kref_get_unless_zero(&base->refcount))
if (kref_get_unless_zero(&ref->kref)) {
return kref_get_unless_zero(&res->kref) ? res : NULL;
if (base && !kref_get_unless_zero(&base->refcount)) {
if (!bo || !kref_get_unless_zero(&bo->ttm.base.refcount))
if (!kref_get_unless_zero(&bo->ttm.base.refcount))
if (kref_get_unless_zero(&q->refcount))
return kref_get_unless_zero(&oa_config->ref) ? oa_config : NULL;
if (!kref_get_unless_zero(&ch->refcount))
if (kref_get_unless_zero(&host->syncpt[id].ref))
return kref_get_unless_zero(®ion->mreg_refcount);
if (counter && !kref_get_unless_zero(&counter->kref))
!kref_get_unless_zero(&entry->ref))
if (!uobj || !kref_get_unless_zero(&uobj->ref))
return kref_get_unless_zero(&res->kref);
return kref_get_unless_zero(&rcd->kref);
if (elem && kref_get_unless_zero(&elem->ref_cnt))
return kref_get_unless_zero(&elem->ref_cnt);
if (likely(qp && kref_get_unless_zero(&qp->ref))) {
if (likely(mem && kref_get_unless_zero(&mem->ref))) {
return kref_get_unless_zero(&dev->ref);
return kref_get_unless_zero(&igroup->ref);
if (kref_get_unless_zero(&channel->ref))
if (kref_get_unless_zero(&channel->ref))
return kref_get_unless_zero(&map->refcount) ? 0 : -ENOENT;
if (me_cl && kref_get_unless_zero(&me_cl->refcnt))
if (md && !kref_get_unless_zero(&md->kref))
if (kref_get_unless_zero(&vf->refcnt))
if (kref_get_unless_zero(&vf->refcnt))
if (!kref_get_unless_zero(&edev->rdma_info.refcnt))
return kref_get_unless_zero(&ks->refcount);
return kref_get_unless_zero(&peer->refcount);
return kref_get_unless_zero(&sock->refcount);
if (unlikely(!keypair || !kref_get_unless_zero(&keypair->refcount)))
if (unlikely(!peer || !kref_get_unless_zero(&peer->refcount)))
if (!kref_get_unless_zero(&subsys->ref))
return kref_get_unless_zero(&head->ref);
return kref_get_unless_zero(&ns->kref);
return kref_get_unless_zero(&ctrl->ref);
return kref_get_unless_zero(&lport->ref);
return kref_get_unless_zero(&rport->ref);
return kref_get_unless_zero(&dev->ref);
if (!kref_get_unless_zero(&ctrl->ref))
if (!kref_get_unless_zero(&nvmet_disc_subsys->ref))
if (kref_get_unless_zero(&nvmet_disc_subsys->ref)) {
if (!kref_get_unless_zero(&p->subsys->ref))
if (!kref_get_unless_zero(&ctrl->ref))
if (!kref_get_unless_zero(&ctrl->ref))
return kref_get_unless_zero(&assoc->ref);
return kref_get_unless_zero(&tgtport->ref);
return kref_get_unless_zero(&queue->ref);
return kref_get_unless_zero(&hostport->ref);
kref_get_unless_zero(&ndev->ref))
kref_get_unless_zero(&service->ref_count)) {
kref_get_unless_zero(&service->ref_count)) {
kref_get_unless_zero(&service->ref_count)) {
kref_get_unless_zero(&service->ref_count)) {
if (kref_get_unless_zero(&service->ref_count)) {
kref_get_unless_zero(&service->ref_count)) {
kref_get_unless_zero(&service->ref_count)) {
if (WARN_ON(!kref_get_unless_zero(&ctrl->kref)))
if (ch == NULL || !kref_get_unless_zero(&ch->ref)) {
if (!pg || !kref_get_unless_zero(&pg->kref)) {
if (!pg || !kref_get_unless_zero(&pg->kref)) {
if (!kref_get_unless_zero(&pg->kref))
if (kref_get_unless_zero(&io_to_abort->ref) == 0) {
if (kref_get_unless_zero(&io->ref))
if (kref_get_unless_zero(&io->ref) == 0) {
if (!nport || !kref_get_unless_zero(&nport->ref)) {
if (!nport || !kref_get_unless_zero(&nport->ref))
if (kref_get_unless_zero(&rdata->kref)) {
if (!kref_get_unless_zero(&rdata->kref))
if (!kref_get_unless_zero(&rdata->kref))
if (!kref_get_unless_zero(&rdata->kref))
if (kref_get_unless_zero(&rdata->kref)) {
kref_get_unless_zero(&tmp_rdata->kref)) {
if (!kref_get_unless_zero(&ndlp->kref)) {
if (rdata && !kref_get_unless_zero(&rdata->kref)) {
rc = kref_get_unless_zero(&io_req->refcount);
rc = kref_get_unless_zero(&io_req->refcount);
rc = kref_get_unless_zero(&io_req->refcount);
if (!rdata || !kref_get_unless_zero(&rdata->kref)) {
rc = kref_get_unless_zero(&io_req->refcount); /* ID: 003 */
if (!rdata || !kref_get_unless_zero(&rdata->kref)) {
if (kref_get_unless_zero(&rdata->kref)) {
if (!rdata || !kref_get_unless_zero(&rdata->kref)) {
rval = kref_get_unless_zero(&io_req->refcount); /* ID: 005 */
if (!kref_get_unless_zero(&priv->sp->cmd_kref)) {
if (!kref_get_unless_zero(&priv->sp->cmd_kref)) {
if (!kref_get_unless_zero(&sess->sess_kref)) {
if (!kref_get_unless_zero(&sess->sess_kref)) {
if (!kref_get_unless_zero(&sess->sess_kref)) {
if (!kref_get_unless_zero(&sess->sess_kref)) {
if (!kref_get_unless_zero(&sess->sess_kref)) {
ref_got = kref_get_unless_zero(&found_target->reap_ref);
if (!kref_get_unless_zero(&sys_controller->consumers))
return kref_get_unless_zero(&se_cmd->cmd_kref);
if (!kref_get_unless_zero(&acl->acl_kref))
return kref_get_unless_zero(&object->refcount);
if (item && kref_get_unless_zero(&item->ci_kref))
if (!kref_get_unless_zero(&subreq->wb_kref))
return (dpagemap && kref_get_unless_zero(&dpagemap->ref)) ? dpagemap : NULL;
kref_get_unless_zero(&___str->kref)) \
if (kref_get_unless_zero(&fence->refcount))
if (kref_get_unless_zero(&h->ref))
if (port && kref_get_unless_zero(&port->kref))
kref_get_unless_zero(®ion->ref))
if (n && kref_get_unless_zero(&n->n_ref))
if (!kref_get_unless_zero(&kobj->kref))
if (!kref_get_unless_zero(&tmp_neigh_node->refcount))
if (!kref_get_unless_zero(&hard_iface->refcount))
if (!kref_get_unless_zero(&gw_node->refcount))
if (!kref_get_unless_zero(&tmp_hard_iface->refcount))
kref_get_unless_zero(&tmp_neigh_node->refcount)) {
if (!kref_get_unless_zero(&gw_node->refcount))
if (!kref_get_unless_zero(&hardif_neigh->refcount))
if (!kref_get_unless_zero(&hard_iface->refcount))
if (!kref_get_unless_zero(&hard_iface->refcount))
if (!kref_get_unless_zero(&claim->refcount))
if (!kref_get_unless_zero(&backbone_gw->refcount))
if (!kref_get_unless_zero(&dat_entry->refcount))
if (!kref_get_unless_zero(&orig_node->refcount))
if (!kref_get_unless_zero(&orig_node->refcount))
if (!kref_get_unless_zero(&gw_node_tmp->refcount))
if (!kref_get_unless_zero(&gw_node->refcount))
kref_get_unless_zero(&hard_iface->refcount))
kref_get_unless_zero(&hard_iface->refcount))
if (!kref_get_unless_zero(&hard_iface->refcount))
if (!kref_get_unless_zero(&hard_iface->refcount))
if (!kref_get_unless_zero(&vlan_tmp->refcount))
if (!kref_get_unless_zero(&neigh->refcount))
if (!kref_get_unless_zero(&tmp->refcount))
if (!kref_get_unless_zero(&hard_iface->refcount))
if (router && !kref_get_unless_zero(&router->refcount))
if (!kref_get_unless_zero(&tmp->refcount))
if (!kref_get_unless_zero(&tmp_neigh_ifinfo->refcount))
if (!kref_get_unless_zero(&tmp_neigh_node->refcount))
if (!kref_get_unless_zero(&tmp_hardif_neigh->refcount))
if (!kref_get_unless_zero(&orig_node->refcount))
if (!kref_get_unless_zero(&cand->refcount))
if (!kref_get_unless_zero(&cand_router->refcount)) {
if (!kref_get_unless_zero(&hard_iface->refcount))
if (unlikely(!kref_get_unless_zero(&pos->refcount)))
if (unlikely(!kref_get_unless_zero(&pos->refcount)))
if (!kref_get_unless_zero(&tmp_orig_entry->refcount))
if (!kref_get_unless_zero(&tt->refcount))
if (orig_node && !kref_get_unless_zero(&orig_node->refcount))
if (!kref_get_unless_zero(&tvlv_handler_tmp->refcount))
if (!kref_get_unless_zero(&conn->ref))
if (!kref_get_unless_zero(&c->kref))
if (!kref_get_unless_zero(&c->ref))
if (!kref_get_unless_zero(&conn->ref))
if (exist && !kref_get_unless_zero(&exist->kref)) {
} else if (!kref_get_unless_zero(&exist->kref)) {
if (!kref_get_unless_zero(&cpool[i].kref))
if (!kref_get_unless_zero(&gss_pipe->kref))
if (!kref_get_unless_zero(&hp->ref))
if (xprt != NULL && kref_get_unless_zero(&xprt->kref))
if (xps != NULL && kref_get_unless_zero(&xps->xps_kref))
if (!kref_get_unless_zero(&node->kref))
kref_get_unless_zero(&n->kref))
if (!connected(con) || !kref_get_unless_zero(&con->kref))
if (l && kref_get_unless_zero(&l->count.count))
} while (c && !kref_get_unless_zero(&c->count.count));
if (p && kref_get_unless_zero(&p->label.count.count))
} while (c && !kref_get_unless_zero(&c->label.count.count));