Searched defs:SpinLock (Results 1 – 12 of 12) sorted by relevance
43 class SpinLock; // To allow use of SchedulingGuard. variable104 friend class SpinLock; variable
52 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function61 constexpr SpinLock(absl::ConstInitType, base_internal::SchedulingMode mode) in SpinLock() function
77 SpinLock::SpinLock(base_internal::SchedulingMode mode) in SpinLock() function in absl::base_internal::SpinLock
45 class SpinLock; variable
43 class SpinLock; // To allow use of SchedulingGuard. variable102 friend class SpinLock; variable
55 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function64 constexpr SpinLock(absl::ConstInitType, base_internal::SchedulingMode mode) in SpinLock() function
44 class SpinLock; variable
112 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument119 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument125 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument
113 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument120 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument126 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument
33 SpinLock() : val_(kUnlocked) {} in SpinLock() function
417 ### SpinLock subsection