Home
last modified time | relevance | path

Searched refs:PerThreadSynch (Results 1 – 25 of 25) sorted by relevance

/external/abseil-cpp/absl/synchronization/
Dmutex.cc60 using absl::base_internal::PerThreadSynch;
468 PerThreadSynch *thread_arg, in SynchWaitParams()
486 PerThreadSynch *const thread; // thread that is waiting
512 static PerThreadSynch *const kPerThreadSynchNull =
513 reinterpret_cast<PerThreadSynch *>(1);
524 static PerThreadSynch *Synch_GetPerThread() { in Synch_GetPerThread()
529 static PerThreadSynch *Synch_GetPerThreadAnnotated(Mutex *mu) { in Synch_GetPerThreadAnnotated()
533 PerThreadSynch *w = Synch_GetPerThread(); in Synch_GetPerThreadAnnotated()
541 PerThreadSynch *s = Synch_GetPerThread(); in Synch_GetAllLocks()
549 inline void Mutex::IncrementSynchSem(Mutex *mu, PerThreadSynch *w) { in IncrementSynchSem()
[all …]
Dmutex.h479 base_internal::PerThreadSynch *w);
481 Mutex *mu, base_internal::PerThreadSynch *w,
498 void TryRemove(base_internal::PerThreadSynch *s);
500 void Block(base_internal::PerThreadSynch *s);
502 base_internal::PerThreadSynch *Wakeup(base_internal::PerThreadSynch *w);
507 base_internal::PerThreadSynch *w); // used for CondVar->Mutex transfer
842 void Remove(base_internal::PerThreadSynch *s);
843 void Wakeup(base_internal::PerThreadSynch *w);
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/
Dmutex.cc62 using absl::base_internal::PerThreadSynch;
470 PerThreadSynch *thread_arg, in SynchWaitParams()
488 PerThreadSynch *const thread; // thread that is waiting
514 static PerThreadSynch *const kPerThreadSynchNull =
515 reinterpret_cast<PerThreadSynch *>(1);
526 static PerThreadSynch *Synch_GetPerThread() { in Synch_GetPerThread()
531 static PerThreadSynch *Synch_GetPerThreadAnnotated(Mutex *mu) { in Synch_GetPerThreadAnnotated()
535 PerThreadSynch *w = Synch_GetPerThread(); in Synch_GetPerThreadAnnotated()
543 PerThreadSynch *s = Synch_GetPerThread(); in Synch_GetAllLocks()
551 inline void Mutex::IncrementSynchSem(Mutex *mu, PerThreadSynch *w) { in IncrementSynchSem()
[all …]
Dmutex.h478 base_internal::PerThreadSynch *w);
480 Mutex *mu, base_internal::PerThreadSynch *w,
497 void TryRemove(base_internal::PerThreadSynch *s);
499 void Block(base_internal::PerThreadSynch *s);
501 base_internal::PerThreadSynch *Wakeup(base_internal::PerThreadSynch *w);
506 base_internal::PerThreadSynch *w); // used for CondVar->Mutex transfer
848 void Remove(base_internal::PerThreadSynch *s);
849 void Wakeup(base_internal::PerThreadSynch *w);
/external/openscreen/third_party/abseil/src/absl/synchronization/
Dmutex.cc62 using absl::base_internal::PerThreadSynch;
470 PerThreadSynch *thread_arg, in SynchWaitParams()
488 PerThreadSynch *const thread; // thread that is waiting
514 static PerThreadSynch *const kPerThreadSynchNull =
515 reinterpret_cast<PerThreadSynch *>(1);
526 static PerThreadSynch *Synch_GetPerThread() { in Synch_GetPerThread()
531 static PerThreadSynch *Synch_GetPerThreadAnnotated(Mutex *mu) { in Synch_GetPerThreadAnnotated()
535 PerThreadSynch *w = Synch_GetPerThread(); in Synch_GetPerThreadAnnotated()
543 PerThreadSynch *s = Synch_GetPerThread(); in Synch_GetAllLocks()
551 inline void Mutex::IncrementSynchSem(Mutex *mu, PerThreadSynch *w) { in IncrementSynchSem()
[all …]
Dmutex.h461 base_internal::PerThreadSynch *w);
463 Mutex *mu, base_internal::PerThreadSynch *w,
480 void TryRemove(base_internal::PerThreadSynch *s);
482 void Block(base_internal::PerThreadSynch *s);
484 base_internal::PerThreadSynch *Wakeup(base_internal::PerThreadSynch *w);
489 base_internal::PerThreadSynch *w); // used for CondVar->Mutex transfer
860 void Remove(base_internal::PerThreadSynch *s);
861 void Wakeup(base_internal::PerThreadSynch *w);
/external/webrtc/third_party/abseil-cpp/absl/synchronization/
Dmutex.cc60 using absl::base_internal::PerThreadSynch;
468 PerThreadSynch *thread_arg, in SynchWaitParams()
486 PerThreadSynch *const thread; // thread that is waiting
512 static PerThreadSynch *const kPerThreadSynchNull =
513 reinterpret_cast<PerThreadSynch *>(1);
524 static PerThreadSynch *Synch_GetPerThread() { in Synch_GetPerThread()
529 static PerThreadSynch *Synch_GetPerThreadAnnotated(Mutex *mu) { in Synch_GetPerThreadAnnotated()
533 PerThreadSynch *w = Synch_GetPerThread(); in Synch_GetPerThreadAnnotated()
541 PerThreadSynch *s = Synch_GetPerThread(); in Synch_GetAllLocks()
549 inline void Mutex::IncrementSynchSem(Mutex *mu, PerThreadSynch *w) { in IncrementSynchSem()
[all …]
Dmutex.h479 base_internal::PerThreadSynch *w);
481 Mutex *mu, base_internal::PerThreadSynch *w,
498 void TryRemove(base_internal::PerThreadSynch *s);
500 void Block(base_internal::PerThreadSynch *s);
502 base_internal::PerThreadSynch *Wakeup(base_internal::PerThreadSynch *w);
507 base_internal::PerThreadSynch *w); // used for CondVar->Mutex transfer
842 void Remove(base_internal::PerThreadSynch *s);
843 void Wakeup(base_internal::PerThreadSynch *w);
/external/libtextclassifier/abseil-cpp/absl/synchronization/
Dmutex.cc62 using absl::base_internal::PerThreadSynch;
470 PerThreadSynch *thread_arg, in SynchWaitParams()
488 PerThreadSynch *const thread; // thread that is waiting
514 static PerThreadSynch *const kPerThreadSynchNull =
515 reinterpret_cast<PerThreadSynch *>(1);
526 static PerThreadSynch *Synch_GetPerThread() { in Synch_GetPerThread()
531 static PerThreadSynch *Synch_GetPerThreadAnnotated(Mutex *mu) { in Synch_GetPerThreadAnnotated()
535 PerThreadSynch *w = Synch_GetPerThread(); in Synch_GetPerThreadAnnotated()
543 PerThreadSynch *s = Synch_GetPerThread(); in Synch_GetAllLocks()
551 inline void Mutex::IncrementSynchSem(Mutex *mu, PerThreadSynch *w) { in IncrementSynchSem()
[all …]
Dmutex.h478 base_internal::PerThreadSynch *w);
480 Mutex *mu, base_internal::PerThreadSynch *w,
497 void TryRemove(base_internal::PerThreadSynch *s);
499 void Block(base_internal::PerThreadSynch *s);
501 base_internal::PerThreadSynch *Wakeup(base_internal::PerThreadSynch *w);
506 base_internal::PerThreadSynch *w); // used for CondVar->Mutex transfer
848 void Remove(base_internal::PerThreadSynch *s);
849 void Wakeup(base_internal::PerThreadSynch *w);
/external/abseil-cpp/absl/base/internal/
Dthread_identity.h48 struct PerThreadSynch { struct
64 PerThreadSynch *next; // Circular waiter queue; initialized to 0. argument
65 PerThreadSynch *skip; // If non-zero, all entries in Mutex queue argument
143 PerThreadSynch per_thread_synch;
Dthread_identity_test.cc58 PerThreadSynch::kAlignment); in TestThreadIdentityCurrent()
/external/webrtc/third_party/abseil-cpp/absl/base/internal/
Dthread_identity.h48 struct PerThreadSynch { struct
64 PerThreadSynch *next; // Circular waiter queue; initialized to 0. argument
65 PerThreadSynch *skip; // If non-zero, all entries in Mutex queue argument
143 PerThreadSynch per_thread_synch;
Dthread_identity_test.cc58 PerThreadSynch::kAlignment); in TestThreadIdentityCurrent()
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/base/internal/
Dthread_identity.h48 struct PerThreadSynch { struct
64 PerThreadSynch *next; // Circular waiter queue; initialized to 0. argument
65 PerThreadSynch *skip; // If non-zero, all entries in Mutex queue argument
143 PerThreadSynch per_thread_synch;
Dthread_identity_test.cc58 PerThreadSynch::kAlignment); in TestThreadIdentityCurrent()
/external/libtextclassifier/abseil-cpp/absl/base/internal/
Dthread_identity.h48 struct PerThreadSynch { struct
64 PerThreadSynch *next; // Circular waiter queue; initialized to 0. argument
65 PerThreadSynch *skip; // If non-zero, all entries in Mutex queue argument
143 PerThreadSynch per_thread_synch;
Dthread_identity_test.cc58 PerThreadSynch::kAlignment); in TestThreadIdentityCurrent()
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc75 base_internal::PerThreadSynch* pts = &identity->per_thread_synch; in ResetThreadIdentity()
84 pts->state.store(base_internal::PerThreadSynch::State::kAvailable, in ResetThreadIdentity()
114 sizeof(*identity) + base_internal::PerThreadSynch::kAlignment - 1); in NewThreadIdentity()
118 base_internal::PerThreadSynch::kAlignment)); in NewThreadIdentity()
/external/openscreen/third_party/abseil/src/absl/base/internal/
Dthread_identity.h49 struct PerThreadSynch { struct
65 PerThreadSynch *next; // Circular waiter queue; initialized to 0. argument
66 PerThreadSynch *skip; // If non-zero, all entries in Mutex queue argument
142 PerThreadSynch per_thread_synch;
Dthread_identity_test.cc58 PerThreadSynch::kAlignment); in TestThreadIdentityCurrent()
/external/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc75 base_internal::PerThreadSynch* pts = &identity->per_thread_synch; in ResetThreadIdentity()
84 pts->state.store(base_internal::PerThreadSynch::State::kAvailable, in ResetThreadIdentity()
114 sizeof(*identity) + base_internal::PerThreadSynch::kAlignment - 1); in NewThreadIdentity()
118 base_internal::PerThreadSynch::kAlignment)); in NewThreadIdentity()
/external/webrtc/third_party/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc75 base_internal::PerThreadSynch* pts = &identity->per_thread_synch; in ResetThreadIdentity()
84 pts->state.store(base_internal::PerThreadSynch::State::kAvailable, in ResetThreadIdentity()
114 sizeof(*identity) + base_internal::PerThreadSynch::kAlignment - 1); in NewThreadIdentity()
118 base_internal::PerThreadSynch::kAlignment)); in NewThreadIdentity()
/external/openscreen/third_party/abseil/src/absl/synchronization/internal/
Dcreate_thread_identity.cc75 base_internal::PerThreadSynch* pts = &identity->per_thread_synch; in ResetThreadIdentity()
84 pts->state.store(base_internal::PerThreadSynch::State::kAvailable, in ResetThreadIdentity()
114 sizeof(*identity) + base_internal::PerThreadSynch::kAlignment - 1); in NewThreadIdentity()
118 base_internal::PerThreadSynch::kAlignment)); in NewThreadIdentity()
/external/libtextclassifier/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc75 base_internal::PerThreadSynch* pts = &identity->per_thread_synch; in ResetThreadIdentity()
84 pts->state.store(base_internal::PerThreadSynch::State::kAvailable, in ResetThreadIdentity()
114 sizeof(*identity) + base_internal::PerThreadSynch::kAlignment - 1); in NewThreadIdentity()
118 base_internal::PerThreadSynch::kAlignment)); in NewThreadIdentity()