Lines Matching refs:old
113 unsigned long old, flags = __owner_flags(owner); in __mutex_trylock_or_owner() local
137 old = atomic_long_cmpxchg_acquire(&lock->owner, owner, curr | flags); in __mutex_trylock_or_owner()
138 if (old == owner) in __mutex_trylock_or_owner()
141 owner = old; in __mutex_trylock_or_owner()
229 unsigned long old, new; in __mutex_handoff() local
241 old = atomic_long_cmpxchg_release(&lock->owner, owner, new); in __mutex_handoff()
242 if (old == owner) in __mutex_handoff()
245 owner = old; in __mutex_handoff()
1239 unsigned long old; in __mutex_unlock_slowpath() local
1249 old = atomic_long_cmpxchg_release(&lock->owner, owner, in __mutex_unlock_slowpath()
1251 if (old == owner) { in __mutex_unlock_slowpath()
1258 owner = old; in __mutex_unlock_slowpath()