Searched refs:contended (Results 1 – 9 of 9) sorted by relevance
| /drivers/gpu/drm/i915/ |
| A D | i915_gem_ww.c | 14 ww->contended = NULL; in i915_gem_ww_ctx_init() 38 WARN_ON(ww->contended); in i915_gem_ww_ctx_fini() 46 if (WARN_ON(!ww->contended)) in i915_gem_ww_ctx_backoff() 51 ret = dma_resv_lock_slow_interruptible(ww->contended->base.resv, &ww->ctx); in i915_gem_ww_ctx_backoff() 53 dma_resv_lock_slow(ww->contended->base.resv, &ww->ctx); in i915_gem_ww_ctx_backoff() 56 list_add_tail(&ww->contended->obj_link, &ww->obj_list); in i915_gem_ww_ctx_backoff() 58 i915_gem_object_put(ww->contended); in i915_gem_ww_ctx_backoff() 60 ww->contended = NULL; in i915_gem_ww_ctx_backoff()
|
| A D | i915_gem_ww.h | 13 struct drm_i915_gem_object *contended; member
|
| /drivers/gpu/drm/ |
| A D | drm_exec.c | 92 exec->contended = DRM_EXEC_DUMMY; in drm_exec_init() 108 if (exec->contended != DRM_EXEC_DUMMY) { in drm_exec_fini() 109 drm_gem_object_put(exec->contended); in drm_exec_fini() 125 if (likely(!exec->contended)) { in drm_exec_cleanup() 130 if (likely(exec->contended == DRM_EXEC_DUMMY)) { in drm_exec_cleanup() 131 exec->contended = NULL; in drm_exec_cleanup() 166 struct drm_gem_object *obj = exec->contended; in drm_exec_lock_contended() 173 exec->contended = NULL; in drm_exec_lock_contended() 230 exec->contended = obj; in drm_exec_lock_obj()
|
| A D | drm_modeset_lock.c | 278 if (WARN_ON(ctx->contended)) in drm_modeset_drop_locks() 298 if (WARN_ON(ctx->contended)) in modeset_lock() 329 ctx->contended = lock; in modeset_lock() 350 struct drm_modeset_lock *contended = ctx->contended; in drm_modeset_backoff() local 352 ctx->contended = NULL; in drm_modeset_backoff() 355 if (WARN_ON(!contended)) in drm_modeset_backoff() 360 return modeset_lock(contended, ctx, ctx->interruptible, true); in drm_modeset_backoff()
|
| A D | drm_gem.c | 1325 int contended = -1; in drm_gem_lock_reservations() local 1331 if (contended != -1) { in drm_gem_lock_reservations() 1332 struct drm_gem_object *obj = objs[contended]; in drm_gem_lock_reservations() 1343 if (i == contended) in drm_gem_lock_reservations() 1354 if (contended != -1 && contended >= i) in drm_gem_lock_reservations() 1355 dma_resv_unlock(objs[contended]->resv); in drm_gem_lock_reservations() 1358 contended = i; in drm_gem_lock_reservations()
|
| A D | Kconfig | 159 printed when attempting to lock a contended lock.
|
| /drivers/gpu/drm/etnaviv/ |
| A D | etnaviv_gem_submit.c | 123 int contended, slow_locked = -1, i, ret = 0; in submit_lock_objects() local 132 contended = i; in submit_lock_objects() 159 obj = &submit->bos[contended].obj->base; in submit_lock_objects() 164 submit->bos[contended].flags |= BO_LOCKED; in submit_lock_objects() 165 slow_locked = contended; in submit_lock_objects()
|
| /drivers/regulator/ |
| A D | core.c | 226 struct regulator_dev *held, *contended; in regulator_lock_two() local 241 contended = rdev2; in regulator_lock_two() 245 ww_mutex_lock_slow(&contended->mutex, ww_ctx); in regulator_lock_two() 246 contended->ref_cnt++; in regulator_lock_two() 247 contended->mutex_owner = current; in regulator_lock_two() 248 swap(held, contended); in regulator_lock_two() 249 ret = regulator_lock_nested(contended, ww_ctx); in regulator_lock_two()
|
| /drivers/gpu/drm/i915/gem/ |
| A D | i915_gem_object.h | 183 ww->contended = obj; in __i915_gem_object_lock()
|
Completed in 30 milliseconds