Home
last modified time | relevance | path

Searched defs:PerThreadSynch (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/base/internal/
Dthread_identity.h49 struct PerThreadSynch { struct
60 // PerThreadSynch is the first element of ThreadIdentity. argument
65 PerThreadSynch *next; // Circular waiter queue; initialized to 0. argument
66 PerThreadSynch *skip; // If non-zero, all entries in Mutex queue argument
70 // is using this PerThreadSynch as a terminator. Its argument
73 bool wake; // This thread is to be woken from a Mutex.
97 // kAvailable: This PerThreadSynch is available. argument
119 // changed only by the thread that describes this PerThreadSynch. A argument
136 // alignment of PerThreadSynch::kAlignment. argument
/third_party/protobuf/third_party/abseil-cpp/absl/base/internal/
Dthread_identity.h49 struct PerThreadSynch { struct
60 // PerThreadSynch is the first element of ThreadIdentity. argument
65 PerThreadSynch* next; // Circular waiter queue; initialized to 0. argument
66 PerThreadSynch* skip; // If non-zero, all entries in Mutex queue argument
70 // is using this PerThreadSynch as a terminator. Its argument
73 bool wake; // This thread is to be woken from a Mutex.
97 // kAvailable: This PerThreadSynch is available. argument
116 // changed only by the thread that describes this PerThreadSynch. A argument
133 // alignment of PerThreadSynch::kAlignment and never destroyed. Initialization argument