Lines Matching refs:exclusive_owner_
396 : BaseMutex(name, level), exclusive_owner_(0), recursion_count_(0), recursive_(recursive) { in Mutex()
504 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveLock()
602 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveTryLock()
639 exclusive_owner_.store(SafeGetTid(new_owner), std::memory_order_relaxed); in ExclusiveLockUncontendedFor()
651 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlockUncontended()
684 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
713 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
748 , state_(0), exclusive_owner_(0), num_contenders_(0) in ReaderWriterMutex()
808 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveLock()
824 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
839 exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in ExclusiveUnlock()
899 exclusive_owner_.store(SafeGetTid(self), std::memory_order_relaxed); in ExclusiveLockWithTimeout()
1111 guard_.exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in WaitHoldingLocks()
1114 guard_.exclusive_owner_.store(old_owner, std::memory_order_relaxed); in WaitHoldingLocks()
1158 guard_.exclusive_owner_.store(0 /* pid */, std::memory_order_relaxed); in TimedWait()
1173 guard_.exclusive_owner_.store(old_owner, std::memory_order_relaxed); in TimedWait()