Lines Matching refs:new
189 unsigned int old, new, prev; in drm_lock_take() local
196 new = old | _DRM_LOCK_CONT; in drm_lock_take()
198 new = context | _DRM_LOCK_HELD | in drm_lock_take()
202 prev = cmpxchg(lock, old, new); in drm_lock_take()
216 if ((_DRM_LOCKING_CONTEXT(new)) == context && (new & _DRM_LOCK_HELD)) { in drm_lock_take()
238 unsigned int old, new, prev; in drm_lock_transfer() local
244 new = context | _DRM_LOCK_HELD; in drm_lock_transfer()
245 prev = cmpxchg(lock, old, new); in drm_lock_transfer()
263 unsigned int old, new, prev; in drm_legacy_lock_free() local
277 new = _DRM_LOCKING_CONTEXT(old); in drm_legacy_lock_free()
278 prev = cmpxchg(lock, old, new); in drm_legacy_lock_free()
305 unsigned int old, new, prev; in drm_notifier() local
316 new = old | _DRM_LOCK_CONT; in drm_notifier()
317 prev = cmpxchg(&lock->lock, old, new); in drm_notifier()