Home
last modified time | relevance | path

Searched refs:ww_mutex_trylock (Results 1 – 6 of 6) sorted by relevance

/linux/kernel/locking/
H A Dww_rt_mutex.c12 int ww_mutex_trylock(struct ww_mutex *lock, struct ww_acquire_ctx *ww_ctx) in ww_mutex_trylock() function
35 EXPORT_SYMBOL(ww_mutex_trylock);
H A Dtest-ww_mutex.c49 while (!ww_mutex_trylock(&mtx->mutex, NULL)) in test_mutex_work()
141 ret = !ww_mutex_trylock(&mutex, &ctx); in test_aa()
148 if (ww_mutex_trylock(&mutex, NULL)) { in test_aa()
155 if (ww_mutex_trylock(&mutex, &ctx)) { in test_aa()
200 WARN_ON(!ww_mutex_trylock(&abba->b_mutex, &ctx)); in test_abba_work()
243 WARN_ON(!ww_mutex_trylock(&abba.a_mutex, &ctx)); in test_abba()
/linux/include/linux/
H A Dww_mutex.h362 extern int __must_check ww_mutex_trylock(struct ww_mutex *lock,
/linux/drivers/gpu/drm/
H A Ddrm_modeset_lock.c304 if (!ww_mutex_trylock(&lock->mutex, NULL)) in modeset_lock()
H A Ddrm_gem.c1670 if (!ww_mutex_trylock(&obj->resv->lock, ticket)) { in drm_gem_lru_scan()
/linux/drivers/regulator/
H A Dcore.c169 if (!ww_mutex_trylock(&rdev->mutex, ww_ctx)) { in regulator_lock_nested()