Home
last modified time | relevance | path

Searched refs:refcount_dec_and_mutex_lock (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/lib/
Drefcount.c314 bool refcount_dec_and_mutex_lock(refcount_t *r, struct mutex *lock) in refcount_dec_and_mutex_lock() function
327 EXPORT_SYMBOL(refcount_dec_and_mutex_lock);
/Linux-v5.4/include/linux/
Dkref.h75 if (refcount_dec_and_mutex_lock(&kref->refcount, lock)) { in kref_put_mutex()
Drefcount.h113 extern __must_check bool refcount_dec_and_mutex_lock(refcount_t *r, struct mutex *lock);
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dnv50.c200 if (refcount_dec_and_mutex_lock(&iobj->maps, &subdev->mutex)) { in nv50_instobj_release()
/Linux-v5.4/Documentation/core-api/
Drefcount-vs-atomic.rst163 * :c:func:`atomic_dec_and_mutex_lock` --> :c:func:`refcount_dec_and_mutex_lock`
/Linux-v5.4/fs/lockd/
Dhost.c300 if (refcount_dec_and_mutex_lock(&host->h_count, &nlm_host_mutex)) { in nlmclnt_release_host()
/Linux-v5.4/drivers/block/
Dnbd.c248 if (refcount_dec_and_mutex_lock(&nbd->refs, in nbd_put()
1187 if (refcount_dec_and_mutex_lock(&nbd->config_refs, in nbd_config_put()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.c330 if (!refcount_dec_and_mutex_lock(&mh->refcnt, &tbl->lock)) in mlx5e_mod_hdr_put()
717 if (!refcount_dec_and_mutex_lock(&hpe->refcnt, &priv->fs.tc.hairpin_tbl_lock)) in mlx5e_hairpin_put()
1573 if (!refcount_dec_and_mutex_lock(&e->refcnt, &esw->offloads.encap_tbl_lock)) in mlx5e_encap_put()
/Linux-v5.4/net/sched/
Dact_api.c129 if (refcount_dec_and_mutex_lock(&p->tcfa_refcnt, &idrinfo->lock)) { in __tcf_action_put()
Dcls_api.c1202 if (refcount_dec_and_mutex_lock(&block->refcnt, &block->lock)) { in __tcf_block_put()
/Linux-v5.4/net/core/
Drtnetlink.c130 return refcount_dec_and_mutex_lock(r, &rtnl_mutex); in refcount_dec_and_rtnl_lock()