Home
last modified time | relevance | path

Searched refs:ww_mutex_lock (Results 1 – 15 of 15) sorted by relevance

/linux/kernel/locking/
A Dtest-ww_mutex.c51 ww_mutex_lock(&mtx->mutex, NULL); in test_mutex_work()
132 ret = ww_mutex_lock(&mutex, &ctx); in test_aa()
159 ret = ww_mutex_lock(&mutex, &ctx); in test_aa()
194 ww_mutex_lock(&abba->b_mutex, &ctx); in test_abba_work()
203 err = ww_mutex_lock(&abba->a_mutex, &ctx); in test_abba_work()
236 ww_mutex_lock(&abba.a_mutex, &ctx); in test_abba()
245 err = ww_mutex_lock(&abba.b_mutex, &ctx); in test_abba()
249 err = ww_mutex_lock(&abba.a_mutex, &ctx); in test_abba()
293 ww_mutex_lock(&cycle->a_mutex, &ctx); in test_cycle_work()
505 err = ww_mutex_lock(ll->lock, &ctx); in stress_reorder_work()
[all …]
A Dww_rt_mutex.c79 ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in ww_mutex_lock() function
83 EXPORT_SYMBOL(ww_mutex_lock);
A Dmutex.c859 ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in ww_mutex_lock() function
871 EXPORT_SYMBOL_GPL(ww_mutex_lock);
1090 ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx) in ww_mutex_lock() function
1102 EXPORT_SYMBOL(ww_mutex_lock);
A Dlocktorture.c423 err = ww_mutex_lock(ll->lock, ctx); in torture_ww_mutex_lock()
/linux/include/linux/
A Dww_mutex.h234 extern int /* __must_check */ ww_mutex_lock(struct ww_mutex *lock, struct ww_acquire_ctx *ctx);
299 ret = ww_mutex_lock(lock, ctx); in ww_mutex_lock_slow()
A Ddma-resv.h304 return ww_mutex_lock(&obj->lock, ctx); in dma_resv_lock()
A Dseqlock.h280 SEQCOUNT_LOCKNAME(ww_mutex, struct ww_mutex, true, &s->lock->base, ww_mutex, ww_mutex_lock(…
/linux/tools/testing/selftests/rcutorture/configs/lock/
A DLOCK07.boot1 locktorture.torture_type=ww_mutex_lock
/linux/Documentation/locking/
A Dww-mutex-design.rst76 * Normal lock acquisition with a context, using ww_mutex_lock.
83 required, since simply calling the normal ww_mutex_lock functions on the
86 no deadlock potential and hence the ww_mutex_lock call will block and not
90 - ww_mutex_lock has a __must_check int return type, whereas ww_mutex_lock_slow
100 semantics as a normal mutex. This is done by calling ww_mutex_lock with a NULL
155 ret = ww_mutex_lock(&entry->obj->lock, ctx);
194 ret = ww_mutex_lock(&entry->obj->lock, ctx);
300 ret = ww_mutex_lock(obj->ww_mutex, ctx);
/linux/drivers/gpu/drm/
A Ddrm_modeset_lock.c306 ret = ww_mutex_lock(&lock->mutex, &ctx->ww_ctx); in modeset_lock()
389 ww_mutex_lock(&lock->mutex, NULL); in drm_modeset_lock()
/linux/lib/
A Dlocking-selftest.c260 #define WWL(x, c) ww_mutex_lock(x, c)
262 #define WWL1(x) ww_mutex_lock(x, NULL)
/linux/drivers/regulator/
A Dcore.c156 ret = ww_mutex_lock(&rdev->mutex, ww_ctx); in regulator_lock_nested()
/linux/
A Dvmlinux.symvers7114 0x00000000 ww_mutex_lock vmlinux EXPORT_SYMBOL
A DSystem.map55669 ffff800010effd74 T ww_mutex_lock
A D.tmp_System.map55669 ffff800010effd74 T ww_mutex_lock

Completed in 355 milliseconds