Searched refs:ww_ctx (Results 1 – 2 of 2) sorted by relevance
163 struct ww_acquire_ctx *ww_ctx) in regulator_lock_nested() argument170 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() argument246 ww_acquire_init(ww_ctx, ®ulator_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 …]
48 struct ww_acquire_ctx ww_ctx; member