Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/lib/
H A Drefcount.c113 bool refcount_dec_and_mutex_lock(refcount_t *r, struct mutex *lock) in refcount_dec_and_mutex_lock() function
126 EXPORT_SYMBOL(refcount_dec_and_mutex_lock);
/OK3568_Linux_fs/kernel/include/linux/
H A Dkref.h75 if (refcount_dec_and_mutex_lock(&kref->refcount, lock)) { in kref_put_mutex()
H A Drefcount.h364 extern __must_check bool refcount_dec_and_mutex_lock(refcount_t *r, struct mutex *lock);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dmod_hdr.c142 if (!refcount_dec_and_mutex_lock(&mh->refcnt, &tbl->lock)) in mlx5e_mod_hdr_detach()
/OK3568_Linux_fs/kernel/drivers/net/ipa/
H A Dipa_clock.c245 if (!refcount_dec_and_mutex_lock(&clock->count, &clock->mutex)) in ipa_clock_put()
/OK3568_Linux_fs/kernel/Documentation/core-api/
H A Drefcount-vs-atomic.rst163 * atomic_dec_and_mutex_lock() --> refcount_dec_and_mutex_lock()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dnv50.c200 if (refcount_dec_and_mutex_lock(&iobj->maps, &subdev->mutex)) { in nv50_instobj_release()
/OK3568_Linux_fs/kernel/fs/lockd/
H A Dhost.c300 if (refcount_dec_and_mutex_lock(&host->h_count, &nlm_host_mutex)) { in nlmclnt_release_host()
/OK3568_Linux_fs/kernel/android/
H A Dabi_gki_aarch64_exynosauto418 refcount_dec_and_mutex_lock
H A Dabi_gki_aarch64_db845c1599 refcount_dec_and_mutex_lock
H A Dabi_gki_aarch64_galaxy3246 refcount_dec_and_mutex_lock
/OK3568_Linux_fs/kernel/drivers/block/
H A Dnbd.c247 if (refcount_dec_and_mutex_lock(&nbd->refs, in nbd_put()
1224 if (refcount_dec_and_mutex_lock(&nbd->config_refs, in nbd_config_put()
/OK3568_Linux_fs/kernel/net/netfilter/
H A Dxt_hashlimit.c424 if (refcount_dec_and_mutex_lock(&hinfo->use, &hashlimit_mutex)) { in htable_put()
/OK3568_Linux_fs/kernel/net/sched/
H A Dact_api.c129 if (refcount_dec_and_mutex_lock(&p->tcfa_refcnt, &idrinfo->lock)) { in __tcf_action_put()
H A Dcls_api.c1161 if (refcount_dec_and_mutex_lock(&block->refcnt, &block->lock)) { in __tcf_block_put()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.c779 if (!refcount_dec_and_mutex_lock(&hpe->refcnt, &priv->fs.tc.hairpin_tbl_lock)) in mlx5e_hairpin_put()
1800 if (!refcount_dec_and_mutex_lock(&e->refcnt, &esw->offloads.encap_tbl_lock)) in mlx5e_encap_put()
1812 if (!refcount_dec_and_mutex_lock(&d->refcnt, &esw->offloads.decap_tbl_lock)) in mlx5e_decap_put()
/OK3568_Linux_fs/kernel/drivers/net/phy/
H A Dphy_device.c1649 if (refcount_dec_and_mutex_lock(&shared->refcnt, &bus->shared_lock)) { in phy_package_leave()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dscrub.c3728 if (refcount_dec_and_mutex_lock(&fs_info->scrub_workers_refcnt, in scrub_workers_put()
/OK3568_Linux_fs/kernel/net/core/
H A Drtnetlink.c130 return refcount_dec_and_mutex_lock(r, &rtnl_mutex); in refcount_dec_and_rtnl_lock()