Home
last modified time | relevance | path

Searched refs:ww_ctx (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/regulator/
H A Dcore.c163 struct ww_acquire_ctx *ww_ctx) in regulator_lock_nested() argument
170 if (!ww_mutex_trylock(&rdev->mutex, ww_ctx)) { in regulator_lock_nested()
178 ret = ww_mutex_lock(&rdev->mutex, ww_ctx); in regulator_lock_nested()
241 struct ww_acquire_ctx *ww_ctx) in regulator_lock_two() argument
246 ww_acquire_init(ww_ctx, &regulator_ww_class); in regulator_lock_two()
249 ret = regulator_lock_nested(rdev1, ww_ctx); in regulator_lock_two()
251 ret = regulator_lock_nested(rdev2, ww_ctx); in regulator_lock_two()
262 ww_mutex_lock_slow(&contended->mutex, ww_ctx); in regulator_lock_two()
266 ret = regulator_lock_nested(contended, ww_ctx); in regulator_lock_two()
275 ww_acquire_done(ww_ctx); in regulator_lock_two()
[all …]
/linux/include/drm/
H A Ddrm_modeset_lock.h48 struct ww_acquire_ctx ww_ctx; member