kref_get_unless_zero
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(&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))
if (!kref_get_unless_zero(&bo->kref))