Lines Matching refs:old
115 unsigned long old, flags = __owner_flags(owner); in __mutex_trylock_or_owner() local
139 old = atomic_long_cmpxchg_acquire(&lock->owner, owner, curr | flags); in __mutex_trylock_or_owner()
140 if (old == owner) in __mutex_trylock_or_owner()
143 owner = old; in __mutex_trylock_or_owner()
246 unsigned long old, new; in __mutex_handoff() local
258 old = atomic_long_cmpxchg_release(&lock->owner, owner, new); in __mutex_handoff()
259 if (old == owner) in __mutex_handoff()
262 owner = old; in __mutex_handoff()
1270 unsigned long old; in __mutex_unlock_slowpath() local
1280 old = atomic_long_cmpxchg_release(&lock->owner, owner, in __mutex_unlock_slowpath()
1282 if (old == owner) { in __mutex_unlock_slowpath()
1289 owner = old; in __mutex_unlock_slowpath()