Home
last modified time | relevance | path

Searched defs:SpinLock (Results 1 – 25 of 32) sorted by relevance

12

/external/libchromeos-rs/src/sync/
Dspin.rs26 pub struct SpinLock<T: ?Sized> { struct
31 impl<T> SpinLock<T> { argument
49 impl<T: ?Sized> SpinLock<T> { impl
84 unsafe impl<T: ?Sized + Send> Send for SpinLock<T> {} implementation
85 unsafe impl<T: ?Sized + Send> Sync for SpinLock<T> {} implementation
87 impl<T: ?Sized + Default> Default for SpinLock<T> { implementation
93 impl<T> From<T> for SpinLock<T> { implementation
/external/crosvm/cros_async/src/sync/
Dspin.rs27 pub struct SpinLock<T: ?Sized> { struct
32 impl<T> SpinLock<T> { argument
50 impl<T: ?Sized> SpinLock<T> { impl
90 unsafe impl<T: ?Sized + Send> Send for SpinLock<T> {} implementation
91 unsafe impl<T: ?Sized + Send> Sync for SpinLock<T> {} implementation
93 impl<T: ?Sized + Default> Default for SpinLock<T> { implementation
99 impl<T> From<T> for SpinLock<T> { implementation
/external/webrtc/third_party/abseil-cpp/absl/base/internal/
Dlow_level_scheduling.h35 class SpinLock; // To allow use of SchedulingGuard. variable
81 friend class SpinLock; variable
Dspinlock.h54 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function
69 explicit SpinLock(base_internal::LinkerInitialized) { in SpinLock() function
Dspinlock.cc70 SpinLock::SpinLock(base_internal::SchedulingMode mode) in SpinLock() function in absl::base_internal::SpinLock
75 SpinLock::SpinLock(base_internal::LinkerInitialized, in SpinLock() function in absl::base_internal::SpinLock
/external/abseil-cpp/absl/base/internal/
Dlow_level_scheduling.h35 class SpinLock; // To allow use of SchedulingGuard. variable
81 friend class SpinLock; variable
Dspinlock.h54 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function
69 explicit SpinLock(base_internal::LinkerInitialized) { in SpinLock() function
Dspinlock.cc70 SpinLock::SpinLock(base_internal::SchedulingMode mode) in SpinLock() function in absl::base_internal::SpinLock
75 SpinLock::SpinLock(base_internal::LinkerInitialized, in SpinLock() function in absl::base_internal::SpinLock
/external/angle/third_party/abseil-cpp/absl/base/internal/
Dlow_level_scheduling.h43 class SpinLock; // To allow use of SchedulingGuard. variable
104 friend class SpinLock; variable
Dspinlock.h52 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function
61 constexpr SpinLock(absl::ConstInitType, base_internal::SchedulingMode mode) in SpinLock() function
Dspinlock.cc77 SpinLock::SpinLock(base_internal::SchedulingMode mode) in SpinLock() function in absl::base_internal::SpinLock
/external/openscreen/third_party/abseil/src/absl/base/internal/
Dlow_level_scheduling.h43 class SpinLock; // To allow use of SchedulingGuard. variable
104 friend class SpinLock; variable
Dspinlock.h55 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function
64 constexpr SpinLock(absl::ConstInitType, base_internal::SchedulingMode mode) in SpinLock() function
Dspinlock.cc77 SpinLock::SpinLock(base_internal::SchedulingMode mode) in SpinLock() function in absl::base_internal::SpinLock
/external/libtextclassifier/abseil-cpp/absl/base/internal/
Dlow_level_scheduling.h43 class SpinLock; // To allow use of SchedulingGuard. variable
102 friend class SpinLock; variable
Dspinlock.h55 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function
64 constexpr SpinLock(absl::ConstInitType, base_internal::SchedulingMode mode) in SpinLock() function
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/base/internal/
Dlow_level_scheduling.h43 class SpinLock; // To allow use of SchedulingGuard. variable
102 friend class SpinLock; variable
Dspinlock.h55 SpinLock() : lockword_(kSpinLockCooperative) { in SpinLock() function
64 constexpr SpinLock(absl::ConstInitType, base_internal::SchedulingMode mode) in SpinLock() function
Dspinlock.cc77 SpinLock::SpinLock(base_internal::SchedulingMode mode) in SpinLock() function in absl::base_internal::SpinLock
/external/openscreen/third_party/abseil/src/absl/base/
Dspinlock_test_common.cc112 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument
119 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument
125 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument
/external/libtextclassifier/abseil-cpp/absl/base/
Dspinlock_test_common.cc112 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument
119 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument
125 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument
/external/abseil-cpp/absl/base/
Dspinlock_test_common.cc108 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument
115 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument
121 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument
/external/webrtc/third_party/abseil-cpp/absl/base/
Dspinlock_test_common.cc108 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument
115 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument
121 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument
/external/angle/third_party/abseil-cpp/absl/base/
Dspinlock_test_common.cc113 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument
120 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument
126 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/base/
Dspinlock_test_common.cc112 TEST(SpinLock, StackNonCooperativeDisablesScheduling) { in TEST() argument
119 TEST(SpinLock, StaticNonCooperativeDisablesScheduling) { in TEST() argument
125 TEST(SpinLock, WaitCyclesEncoding) { in TEST() argument

12