Searched refs:kref_get_unless_zero (Results 1 - 25 of 137) sorted by relevance

123456

/linux-master/include/linux/
H A Dkref.h94 * kref_get_unless_zero - Increment refcount for object unless it is zero.
105 * With a lookup followed by a kref_get_unless_zero *with return value check*
109 static inline int __must_check kref_get_unless_zero(struct kref *kref) function
/linux-master/net/ceph/
H A Dstring_table.c31 if (exist && !kref_get_unless_zero(&exist->kref)) {
70 } else if (!kref_get_unless_zero(&exist->kref)) {
/linux-master/include/linux/ceph/
H A Dstring_table.h56 kref_get_unless_zero(&___str->kref)) \
/linux-master/net/batman-adv/
H A Dhard-interface.h114 if (!kref_get_unless_zero(&hard_iface->refcount))
H A Doriginator.c75 if (!kref_get_unless_zero(&orig_node->refcount))
122 if (!kref_get_unless_zero(&tmp->refcount))
307 if (router && !kref_get_unless_zero(&router->refcount))
362 if (!kref_get_unless_zero(&tmp->refcount))
441 if (!kref_get_unless_zero(&tmp_neigh_ifinfo->refcount))
521 if (!kref_get_unless_zero(&tmp_neigh_node->refcount))
623 if (!kref_get_unless_zero(&tmp_hardif_neigh->refcount))
1174 if (!kref_get_unless_zero(&neigh->refcount))
1233 if (!kref_get_unless_zero(&hard_iface->refcount))
H A Dgateway_client.c89 if (!kref_get_unless_zero(&gw_node->refcount))
118 if (!kref_get_unless_zero(&orig_node->refcount))
381 if (!kref_get_unless_zero(&gw_node_tmp->refcount))
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_throttle.c57 if (!kref_get_unless_zero(&ctx->ref))
H A Di915_gem_object_frontbuffer.h59 if (unlikely(!kref_get_unless_zero(&front->ref)))
H A Di915_gem_region.c179 if (!kref_get_unless_zero(&obj->base.refcount))
/linux-master/drivers/gpu/drm/i915/
H A Di915_perf.h45 if (kref_get_unless_zero(&oa_config->ref))
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_free_list.h173 if (free_list && !kref_get_unless_zero(&free_list->ref_count))
H A Dpvr_context.h175 if (!kref_get_unless_zero(&ctx->ref_count))
/linux-master/security/apparmor/include/
H A Dpolicy_unpack.h134 if (data && kref_get_unless_zero(&(data->count)))
H A Dpolicy.h346 if (p && kref_get_unless_zero(&p->label.count))
366 } while (c && !kref_get_unless_zero(&c->label.count));
H A Dlabel.h376 if (l && kref_get_unless_zero(&l->count))
405 } while (c && !kref_get_unless_zero(&c->count));
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_reset.h125 return kref_get_unless_zero(&domain->refcount) != 0;
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_pool.c161 if (elem && kref_get_unless_zero(&elem->ref_cnt))
242 return kref_get_unless_zero(&elem->ref_cnt);
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dttm_object.c269 if (!kref_get_unless_zero(&base->refcount))
286 if (base && !kref_get_unless_zero(&base->refcount))
314 if (kref_get_unless_zero(&ref->kref)) {
470 * not been freed yet. See for example kref_get_unless_zero documentation.
/linux-master/fs/configfs/
H A Ditem.c111 if (item && kref_get_unless_zero(&item->ci_kref))
/linux-master/drivers/gpu/host1x/
H A Dchannel.c70 if (!kref_get_unless_zero(&ch->refcount))
/linux-master/drivers/gpu/drm/xe/
H A Dxe_drm_client.c158 if (!bo || !kref_get_unless_zero(&bo->ttm.base.refcount))
/linux-master/drivers/infiniband/core/
H A Dib_core_uverbs.c135 !kref_get_unless_zero(&entry->ref))
/linux-master/drivers/scsi/elx/efct/
H A Defct_io.c183 if (kref_get_unless_zero(&io->ref))
/linux-master/drivers/net/wireguard/
H A Dpeer.c75 if (unlikely(!peer || !kref_get_unless_zero(&peer->refcount)))
/linux-master/include/drm/ttm/
H A Dttm_bo.h211 if (!kref_get_unless_zero(&bo->kref))

Completed in 257 milliseconds

123456