Lines Matching refs:prev
189 unsigned int old, new, prev; in drm_lock_take() local
202 prev = cmpxchg(lock, old, new); in drm_lock_take()
203 } while (prev != old); in drm_lock_take()
238 unsigned int old, new, prev; in drm_lock_transfer() local
245 prev = cmpxchg(lock, old, new); in drm_lock_transfer()
246 } while (prev != old); in drm_lock_transfer()
263 unsigned int old, new, prev; in drm_legacy_lock_free() local
278 prev = cmpxchg(lock, old, new); in drm_legacy_lock_free()
279 } while (prev != old); in drm_legacy_lock_free()
305 unsigned int old, new, prev; in drm_notifier() local
317 prev = cmpxchg(&lock->lock, old, new); in drm_notifier()
318 } while (prev != old); in drm_notifier()
356 unsigned int old, prev; in drm_legacy_idlelock_release() local
364 prev = cmpxchg(lock, old, DRM_KERNEL_CONTEXT); in drm_legacy_idlelock_release()
365 } while (prev != old); in drm_legacy_idlelock_release()