Lines Matching refs:prev
62 unsigned int old, new, prev; in drm_lock_take() local
75 prev = cmpxchg(lock, old, new); in drm_lock_take()
76 } while (prev != old); in drm_lock_take()
111 unsigned int old, new, prev; in drm_lock_transfer() local
118 prev = cmpxchg(lock, old, new); in drm_lock_transfer()
119 } while (prev != old); in drm_lock_transfer()
126 unsigned int old, new, prev; in drm_legacy_lock_free() local
141 prev = cmpxchg(lock, old, new); in drm_legacy_lock_free()
142 } while (prev != old); in drm_legacy_lock_free()
311 unsigned int old, prev; in drm_legacy_idlelock_release() local
319 prev = cmpxchg(lock, old, DRM_KERNEL_CONTEXT); in drm_legacy_idlelock_release()
320 } while (prev != old); in drm_legacy_idlelock_release()