Home
last modified time | relevance | path

Searched refs:lock_count (Results 1 – 25 of 25) sorted by relevance

/linux-4.4.14/lib/
Dlockref.c13 old.lock_count = READ_ONCE(lockref->lock_count); \
17 old.lock_count = cmpxchg64_relaxed(&lockref->lock_count, \
18 old.lock_count, \
19 new.lock_count); \
20 if (likely(old.lock_count == prev.lock_count)) { \
/linux-4.4.14/kernel/locking/
Dmutex.c72 __visible void __sched __mutex_lock_slowpath(atomic_t *lock_count);
410 void __sched __mutex_unlock_slowpath(atomic_t *lock_count);
757 __mutex_unlock_slowpath(atomic_t *lock_count) in __mutex_unlock_slowpath() argument
759 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_unlock_slowpath()
816 __mutex_lock_slowpath(atomic_t *lock_count) in __mutex_lock_slowpath() argument
818 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_lock_slowpath()
859 static inline int __mutex_trylock_slowpath(atomic_t *lock_count) in __mutex_trylock_slowpath() argument
861 struct mutex *lock = container_of(lock_count, struct mutex, count); in __mutex_trylock_slowpath()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb.h66 atomic_t lock_count; member
198 atomic_inc(&rg->lock_count); in omapfb_get_mem_region()
204 atomic_dec(&rg->lock_count); in omapfb_put_mem_region()
Domapfb-sysfs.c465 atomic_inc(&rg->lock_count); in store_size()
499 atomic_dec(&rg->lock_count); in store_size()
Domapfb-ioctl.c233 atomic_inc(&rg->lock_count); in omapfb_setup_mem()
267 atomic_dec(&rg->lock_count); in omapfb_setup_mem()
Domapfb-main.c675 WARN_ON(!atomic_read(&ofbi->region->lock_count)); in check_fb_var()
858 WARN_ON(!atomic_read(&ofbi->region->lock_count)); in omapfb_setup_overlay()
951 WARN_ON(!atomic_read(&ofbi->region->lock_count)); in omapfb_apply_changes()
/linux-4.4.14/fs/afs/
Dflock.c285 if (vnode->status.lock_count != 0 && !(fl->fl_flags & FL_SLEEP)) { in afs_do_setlk()
480 int ret, lock_count; in afs_do_getlk() local
496 lock_count = vnode->status.lock_count; in afs_do_getlk()
497 if (lock_count) { in afs_do_getlk()
498 if (lock_count > 0) in afs_do_getlk()
Dafs.h130 s32 lock_count; /* file lock count (0=UNLK -1=WRLCK +ve=#RDLCK */ member
Dfsclient.c77 EXTRACT(status->lock_count); in xdr_decode_AFSFetchStatus()
/linux-4.4.14/include/linux/
Dlockref.h27 aligned_u64 lock_count; member
/linux-4.4.14/drivers/gpu/drm/
Ddrm_lock.c65 ++file_priv->lock_count; in drm_legacy_lock()
337 return (file_priv->lock_count && master->lock.hw_lock && in drm_legacy_i_have_hw_lock()
Ddrm_fops.c219 priv->lock_count = 0; in drm_open_helper()
/linux-4.4.14/drivers/clk/qcom/
Dclk-pll.c232 clk_pll_set_fsm_mode(struct clk_pll *pll, struct regmap *regmap, u8 lock_count) in clk_pll_set_fsm_mode() argument
241 val = 1 << PLL_BIAS_COUNT_SHIFT | lock_count << PLL_LOCK_COUNT_SHIFT; in clk_pll_set_fsm_mode()
/linux-4.4.14/include/pcmcia/
Dss.h139 u_short lock_count; member
/linux-4.4.14/Documentation/pcmcia/
Dlocking.txt78 u_short lock_count;
/linux-4.4.14/drivers/pcmcia/
Dpcmcia_resource.c361 if (--(s->lock_count) == 0) { in pcmcia_release_configuration()
538 s->lock_count++; in pcmcia_enable_device()
Dcs.c306 s->lock_count = 0; in socket_shutdown()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_request.c622 dlm->lock_count = canceloff; in ldlm_prep_elc_req()
842 LASSERT(max >= dlm->lock_count + count); in ldlm_cancel_pack()
853 dlm->lock_handle[dlm->lock_count++] = lock->l_remote_handle; in ldlm_cancel_pack()
Dldlm_resource.c182 LUSTRE_RO_ATTR(lock_count);
/linux-4.4.14/include/drm/
DdrmP.h323 unsigned long lock_count; member
/linux-4.4.14/drivers/block/
Dxsysace.c205 int lock_count; member
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dwiretest.c3020 LASSERTF((int)offsetof(struct ldlm_request, lock_count) == 4, "found %lld\n", in lustre_assert_wire_constants()
3021 (long long)(int)offsetof(struct ldlm_request, lock_count)); in lustre_assert_wire_constants()
3022 LASSERTF((int)sizeof(((struct ldlm_request *)0)->lock_count) == 4, "found %lld\n", in lustre_assert_wire_constants()
3023 (long long)(int)sizeof(((struct ldlm_request *)0)->lock_count)); in lustre_assert_wire_constants()
Dpack_generic.c2022 __swab32s(&rq->lock_count); in lustre_swab_ldlm_request()
/linux-4.4.14/drivers/staging/lustre/
Dsysfs-fs-lustre314 What: /sys/fs/lustre/ldlm/namespaces/<name>/lock_count
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/
Dlustre_idl.h2788 __u32 lock_count; member