Lines Matching refs:exclusive_owner_
395 : BaseMutex(name, level), exclusive_owner_(0), recursion_count_(0), recursive_(recursive) { in Mutex()
500 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveLock()
591 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveTryLock()
628 exclusive_owner_.store(SafeGetTid(new_owner), std::memory_order_relaxed); in ExclusiveLockUncontendedFor()
640 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlockUncontended()
673 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
702 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
737 , state_(0), exclusive_owner_(0), num_contenders_(0) in ReaderWriterMutex()
797 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveLock()
813 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
828 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
887 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveLockWithTimeout()
1099 guard_.exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in WaitHoldingLocks()
1102 guard_.exclusive_owner_.store(old_owner, std::memory_order_relaxed); in WaitHoldingLocks()
1146 guard_.exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in TimedWait()
1161 guard_.exclusive_owner_.store(old_owner, std::memory_order_relaxed); in TimedWait()