Home
last modified time | relevance | path

Searched refs:kMuSpin (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/
Dmutex.cc643 static const intptr_t kMuSpin = 0x0040L; // spinlock protects wait list variable
649 kGdbMuSpin = kMuSpin,
701 kMuSpin | kMuWriter | kMuWrWait, // slow_inc_need_zero
733 ForgetSynchEvent(&this->mu_, kMuEvent, kMuSpin); in ~Mutex()
742 SynchEvent *e = EnsureSynchEvent(&this->mu_, name, kMuEvent, kMuSpin); in EnableDebugLog()
755 SynchEvent *e = EnsureSynchEvent(&this->mu_, nullptr, kMuEvent, kMuSpin); in EnableInvariantDebugging()
1070 if ((v & (kMuWait | kMuSpin | kMuWriter | kMuReader)) == kMuWait && in TryRemove()
1071 mu_.compare_exchange_strong(v, v | kMuSpin | kMuWriter, in TryRemove()
1946 if ((v & (kMuSpin|kMuWait)) == 0) { // no waiters in LockSlowLoop()
1968 v, (v & zap_desig_waker[flags & kMuHasBlocked]) | kMuSpin | in LockSlowLoop()
[all …]
/third_party/abseil-cpp/absl/synchronization/
Dmutex.cc632 static const intptr_t kMuSpin = 0x0040L; // spinlock protects wait list variable
638 kGdbMuSpin = kMuSpin,
690 kMuSpin | kMuWriter | kMuWrWait, // slow_inc_need_zero
722 ForgetSynchEvent(&this->mu_, kMuEvent, kMuSpin); in ~Mutex()
731 SynchEvent *e = EnsureSynchEvent(&this->mu_, name, kMuEvent, kMuSpin); in EnableDebugLog()
744 SynchEvent *e = EnsureSynchEvent(&this->mu_, nullptr, kMuEvent, kMuSpin); in EnableInvariantDebugging()
1063 if ((v & (kMuWait | kMuSpin | kMuWriter | kMuReader)) == kMuWait && in TryRemove()
1064 mu_.compare_exchange_strong(v, v | kMuSpin | kMuWriter, in TryRemove()
1935 if ((v & (kMuSpin|kMuWait)) == 0) { // no waiters in LockSlowLoop()
1957 v, (v & zap_desig_waker[flags & kMuHasBlocked]) | kMuSpin | in LockSlowLoop()
[all …]