Home
last modified time | relevance | path

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

123

/external/abseil-cpp/absl/base/internal/
Dthread_identity.h45 struct ThreadIdentity;
60 ThreadIdentity* thread_identity() { in thread_identity()
61 return reinterpret_cast<ThreadIdentity*>(this); in thread_identity()
138 struct ThreadIdentity { struct
160 ThreadIdentity* next; argument
174 ThreadIdentity* CurrentThreadIdentityIfPresent();
181 void SetCurrentThreadIdentity(ThreadIdentity* identity,
230 ABSL_CONST_INIT extern ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity*
233 ABSL_CONST_INIT extern thread_local ThreadIdentity* thread_identity_ptr;
245 inline ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
Dthread_identity.cc61 ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity* thread_identity_ptr = nullptr;
63 thread_local ThreadIdentity* thread_identity_ptr = nullptr;
68 ThreadIdentity* identity, ThreadIdentityReclaimerFunction reclaimer) { in SetCurrentThreadIdentity()
108 thread_local std::unique_ptr<ThreadIdentity, ThreadIdentityReclaimerFunction> in SetCurrentThreadIdentity()
124 ThreadIdentity* CurrentThreadIdentityIfPresent() { return thread_identity_ptr; } in CurrentThreadIdentityIfPresent()
140 ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
145 return reinterpret_cast<ThreadIdentity*>( in CurrentThreadIdentityIfPresent()
/external/webrtc/third_party/abseil-cpp/absl/base/internal/
Dthread_identity.h45 struct ThreadIdentity;
60 ThreadIdentity* thread_identity() { in thread_identity()
61 return reinterpret_cast<ThreadIdentity*>(this); in thread_identity()
138 struct ThreadIdentity { struct
160 ThreadIdentity* next; argument
174 ThreadIdentity* CurrentThreadIdentityIfPresent();
181 void SetCurrentThreadIdentity(ThreadIdentity* identity,
230 ABSL_CONST_INIT extern ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity*
233 ABSL_CONST_INIT extern thread_local ThreadIdentity* thread_identity_ptr;
245 inline ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
Dthread_identity.cc61 ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity* thread_identity_ptr = nullptr;
63 thread_local ThreadIdentity* thread_identity_ptr = nullptr;
68 ThreadIdentity* identity, ThreadIdentityReclaimerFunction reclaimer) { in SetCurrentThreadIdentity()
108 thread_local std::unique_ptr<ThreadIdentity, ThreadIdentityReclaimerFunction> in SetCurrentThreadIdentity()
124 ThreadIdentity* CurrentThreadIdentityIfPresent() { return thread_identity_ptr; } in CurrentThreadIdentityIfPresent()
140 ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
145 return reinterpret_cast<ThreadIdentity*>( in CurrentThreadIdentityIfPresent()
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/base/internal/
Dthread_identity.h45 struct ThreadIdentity;
60 ThreadIdentity* thread_identity() { in thread_identity()
61 return reinterpret_cast<ThreadIdentity*>(this); in thread_identity()
138 struct ThreadIdentity { struct
160 ThreadIdentity* next; argument
174 ThreadIdentity* CurrentThreadIdentityIfPresent();
181 void SetCurrentThreadIdentity(ThreadIdentity* identity,
230 ABSL_CONST_INIT extern ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity*
233 ABSL_CONST_INIT extern thread_local ThreadIdentity* thread_identity_ptr;
245 inline ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
Dthread_identity.cc61 ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity* thread_identity_ptr = nullptr;
63 thread_local ThreadIdentity* thread_identity_ptr = nullptr;
68 ThreadIdentity* identity, ThreadIdentityReclaimerFunction reclaimer) { in SetCurrentThreadIdentity()
108 thread_local std::unique_ptr<ThreadIdentity, ThreadIdentityReclaimerFunction> in SetCurrentThreadIdentity()
124 ThreadIdentity* CurrentThreadIdentityIfPresent() { return thread_identity_ptr; } in CurrentThreadIdentityIfPresent()
140 ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
145 return reinterpret_cast<ThreadIdentity*>( in CurrentThreadIdentityIfPresent()
/external/libtextclassifier/abseil-cpp/absl/base/internal/
Dthread_identity.h45 struct ThreadIdentity;
60 ThreadIdentity* thread_identity() { in thread_identity()
61 return reinterpret_cast<ThreadIdentity*>(this); in thread_identity()
138 struct ThreadIdentity { struct
160 ThreadIdentity* next; argument
174 ThreadIdentity* CurrentThreadIdentityIfPresent();
181 void SetCurrentThreadIdentity(ThreadIdentity* identity,
230 ABSL_CONST_INIT extern ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity*
233 ABSL_CONST_INIT extern thread_local ThreadIdentity* thread_identity_ptr;
245 inline ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
Dthread_identity.cc61 ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity* thread_identity_ptr = nullptr;
63 thread_local ThreadIdentity* thread_identity_ptr = nullptr;
68 ThreadIdentity* identity, ThreadIdentityReclaimerFunction reclaimer) { in SetCurrentThreadIdentity()
108 thread_local std::unique_ptr<ThreadIdentity, ThreadIdentityReclaimerFunction> in SetCurrentThreadIdentity()
124 ThreadIdentity* CurrentThreadIdentityIfPresent() { return thread_identity_ptr; } in CurrentThreadIdentityIfPresent()
140 ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
145 return reinterpret_cast<ThreadIdentity*>( in CurrentThreadIdentityIfPresent()
/external/openscreen/third_party/abseil/src/absl/base/internal/
Dthread_identity.h46 struct ThreadIdentity;
61 ThreadIdentity* thread_identity() { in thread_identity()
62 return reinterpret_cast<ThreadIdentity*>(this); in thread_identity()
137 struct ThreadIdentity { struct
159 ThreadIdentity* next; argument
173 ThreadIdentity* CurrentThreadIdentityIfPresent();
180 void SetCurrentThreadIdentity(ThreadIdentity* identity,
231 ABSL_CONST_INIT extern ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity*
234 ABSL_CONST_INIT extern thread_local ThreadIdentity* thread_identity_ptr;
246 inline ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
Dthread_identity.cc64 ABSL_PER_THREAD_TLS_KEYWORD ThreadIdentity* thread_identity_ptr = nullptr;
66 thread_local ThreadIdentity* thread_identity_ptr = nullptr;
71 ThreadIdentity* identity, ThreadIdentityReclaimerFunction reclaimer) { in SetCurrentThreadIdentity()
111 thread_local std::unique_ptr<ThreadIdentity, ThreadIdentityReclaimerFunction> in SetCurrentThreadIdentity()
127 ThreadIdentity* CurrentThreadIdentityIfPresent() { return thread_identity_ptr; } in CurrentThreadIdentityIfPresent()
143 ThreadIdentity* CurrentThreadIdentityIfPresent() { in CurrentThreadIdentityIfPresent()
148 return reinterpret_cast<ThreadIdentity*>( in CurrentThreadIdentityIfPresent()
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc37 ABSL_CONST_INIT static base_internal::ThreadIdentity* thread_identity_freelist;
42 base_internal::ThreadIdentity* identity = in ReclaimThreadIdentity()
43 static_cast<base_internal::ThreadIdentity*>(v); in ReclaimThreadIdentity()
74 static void ResetThreadIdentity(base_internal::ThreadIdentity* identity) { in ResetThreadIdentity()
97 static base_internal::ThreadIdentity* NewThreadIdentity() { in NewThreadIdentity()
98 base_internal::ThreadIdentity* identity = nullptr; in NewThreadIdentity()
116 identity = reinterpret_cast<base_internal::ThreadIdentity*>( in NewThreadIdentity()
128 base_internal::ThreadIdentity* CreateThreadIdentity() { in CreateThreadIdentity()
129 base_internal::ThreadIdentity* identity = NewThreadIdentity(); in CreateThreadIdentity()
Dper_thread_sem.h49 static void Tick(base_internal::ThreadIdentity* identity);
67 static void Init(base_internal::ThreadIdentity* identity);
71 static void Destroy(base_internal::ThreadIdentity* identity);
74 static inline void Post(base_internal::ThreadIdentity* identity);
84 friend absl::base_internal::ThreadIdentity* CreateThreadIdentity();
100 absl::base_internal::ThreadIdentity* identity);
106 absl::base_internal::ThreadIdentity* identity) { in Post()
Dper_thread_sem.cc32 base_internal::ThreadIdentity *identity; in SetThreadBlockedCounter()
38 base_internal::ThreadIdentity *identity; in GetThreadBlockedCounter()
43 void PerThreadSem::Init(base_internal::ThreadIdentity *identity) { in Init()
50 void PerThreadSem::Destroy(base_internal::ThreadIdentity *identity) { in Destroy()
54 void PerThreadSem::Tick(base_internal::ThreadIdentity *identity) { in Tick()
72 absl::base_internal::ThreadIdentity *identity) { in AbslInternalPerThreadSemPost()
79 absl::base_internal::ThreadIdentity *identity; in AbslInternalPerThreadSemWait()
/external/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc37 static base_internal::ThreadIdentity* thread_identity_freelist;
42 base_internal::ThreadIdentity* identity = in ReclaimThreadIdentity()
43 static_cast<base_internal::ThreadIdentity*>(v); in ReclaimThreadIdentity()
74 static void ResetThreadIdentity(base_internal::ThreadIdentity* identity) { in ResetThreadIdentity()
97 static base_internal::ThreadIdentity* NewThreadIdentity() { in NewThreadIdentity()
98 base_internal::ThreadIdentity* identity = nullptr; in NewThreadIdentity()
116 identity = reinterpret_cast<base_internal::ThreadIdentity*>( in NewThreadIdentity()
128 base_internal::ThreadIdentity* CreateThreadIdentity() { in CreateThreadIdentity()
129 base_internal::ThreadIdentity* identity = NewThreadIdentity(); in CreateThreadIdentity()
Dper_thread_sem.h49 static void Tick(base_internal::ThreadIdentity* identity);
67 static void Init(base_internal::ThreadIdentity* identity);
71 static void Destroy(base_internal::ThreadIdentity* identity);
74 static inline void Post(base_internal::ThreadIdentity* identity);
84 friend absl::base_internal::ThreadIdentity* CreateThreadIdentity();
100 absl::base_internal::ThreadIdentity* identity);
106 absl::base_internal::ThreadIdentity* identity) { in Post()
Dper_thread_sem.cc32 base_internal::ThreadIdentity *identity; in SetThreadBlockedCounter()
38 base_internal::ThreadIdentity *identity; in GetThreadBlockedCounter()
43 void PerThreadSem::Init(base_internal::ThreadIdentity *identity) { in Init()
50 void PerThreadSem::Destroy(base_internal::ThreadIdentity *identity) { in Destroy()
54 void PerThreadSem::Tick(base_internal::ThreadIdentity *identity) { in Tick()
72 absl::base_internal::ThreadIdentity *identity) { in AbslInternalPerThreadSemPost()
79 absl::base_internal::ThreadIdentity *identity; in AbslInternalPerThreadSemWait()
/external/webrtc/third_party/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc37 static base_internal::ThreadIdentity* thread_identity_freelist;
42 base_internal::ThreadIdentity* identity = in ReclaimThreadIdentity()
43 static_cast<base_internal::ThreadIdentity*>(v); in ReclaimThreadIdentity()
74 static void ResetThreadIdentity(base_internal::ThreadIdentity* identity) { in ResetThreadIdentity()
97 static base_internal::ThreadIdentity* NewThreadIdentity() { in NewThreadIdentity()
98 base_internal::ThreadIdentity* identity = nullptr; in NewThreadIdentity()
116 identity = reinterpret_cast<base_internal::ThreadIdentity*>( in NewThreadIdentity()
128 base_internal::ThreadIdentity* CreateThreadIdentity() { in CreateThreadIdentity()
129 base_internal::ThreadIdentity* identity = NewThreadIdentity(); in CreateThreadIdentity()
Dper_thread_sem.h49 static void Tick(base_internal::ThreadIdentity* identity);
67 static void Init(base_internal::ThreadIdentity* identity);
71 static void Destroy(base_internal::ThreadIdentity* identity);
74 static inline void Post(base_internal::ThreadIdentity* identity);
84 friend absl::base_internal::ThreadIdentity* CreateThreadIdentity();
100 absl::base_internal::ThreadIdentity* identity);
106 absl::base_internal::ThreadIdentity* identity) { in Post()
Dper_thread_sem.cc32 base_internal::ThreadIdentity *identity; in SetThreadBlockedCounter()
38 base_internal::ThreadIdentity *identity; in GetThreadBlockedCounter()
43 void PerThreadSem::Init(base_internal::ThreadIdentity *identity) { in Init()
50 void PerThreadSem::Destroy(base_internal::ThreadIdentity *identity) { in Destroy()
54 void PerThreadSem::Tick(base_internal::ThreadIdentity *identity) { in Tick()
72 absl::base_internal::ThreadIdentity *identity) { in AbslInternalPerThreadSemPost()
79 absl::base_internal::ThreadIdentity *identity; in AbslInternalPerThreadSemWait()
/external/openscreen/third_party/abseil/src/absl/synchronization/internal/
Dcreate_thread_identity.cc37 ABSL_CONST_INIT static base_internal::ThreadIdentity* thread_identity_freelist;
42 base_internal::ThreadIdentity* identity = in ReclaimThreadIdentity()
43 static_cast<base_internal::ThreadIdentity*>(v); in ReclaimThreadIdentity()
74 static void ResetThreadIdentity(base_internal::ThreadIdentity* identity) { in ResetThreadIdentity()
97 static base_internal::ThreadIdentity* NewThreadIdentity() { in NewThreadIdentity()
98 base_internal::ThreadIdentity* identity = nullptr; in NewThreadIdentity()
116 identity = reinterpret_cast<base_internal::ThreadIdentity*>( in NewThreadIdentity()
128 base_internal::ThreadIdentity* CreateThreadIdentity() { in CreateThreadIdentity()
129 base_internal::ThreadIdentity* identity = NewThreadIdentity(); in CreateThreadIdentity()
Dper_thread_sem.h49 static void Tick(base_internal::ThreadIdentity* identity);
67 static void Init(base_internal::ThreadIdentity* identity);
71 static void Destroy(base_internal::ThreadIdentity* identity);
74 static inline void Post(base_internal::ThreadIdentity* identity);
84 friend absl::base_internal::ThreadIdentity* CreateThreadIdentity();
100 absl::base_internal::ThreadIdentity* identity);
106 absl::base_internal::ThreadIdentity* identity) { in Post()
Dper_thread_sem.cc32 base_internal::ThreadIdentity *identity; in SetThreadBlockedCounter()
38 base_internal::ThreadIdentity *identity; in GetThreadBlockedCounter()
43 void PerThreadSem::Init(base_internal::ThreadIdentity *identity) { in Init()
50 void PerThreadSem::Destroy(base_internal::ThreadIdentity *identity) { in Destroy()
54 void PerThreadSem::Tick(base_internal::ThreadIdentity *identity) { in Tick()
72 absl::base_internal::ThreadIdentity *identity) { in AbslInternalPerThreadSemPost()
79 absl::base_internal::ThreadIdentity *identity; in AbslInternalPerThreadSemWait()
/external/libtextclassifier/abseil-cpp/absl/synchronization/internal/
Dcreate_thread_identity.cc37 ABSL_CONST_INIT static base_internal::ThreadIdentity* thread_identity_freelist;
42 base_internal::ThreadIdentity* identity = in ReclaimThreadIdentity()
43 static_cast<base_internal::ThreadIdentity*>(v); in ReclaimThreadIdentity()
74 static void ResetThreadIdentity(base_internal::ThreadIdentity* identity) { in ResetThreadIdentity()
97 static base_internal::ThreadIdentity* NewThreadIdentity() { in NewThreadIdentity()
98 base_internal::ThreadIdentity* identity = nullptr; in NewThreadIdentity()
116 identity = reinterpret_cast<base_internal::ThreadIdentity*>( in NewThreadIdentity()
128 base_internal::ThreadIdentity* CreateThreadIdentity() { in CreateThreadIdentity()
129 base_internal::ThreadIdentity* identity = NewThreadIdentity(); in CreateThreadIdentity()
Dper_thread_sem.h49 static void Tick(base_internal::ThreadIdentity* identity);
67 static void Init(base_internal::ThreadIdentity* identity);
71 static void Destroy(base_internal::ThreadIdentity* identity);
74 static inline void Post(base_internal::ThreadIdentity* identity);
84 friend absl::base_internal::ThreadIdentity* CreateThreadIdentity();
100 absl::base_internal::ThreadIdentity* identity);
106 absl::base_internal::ThreadIdentity* identity) { in Post()
Dper_thread_sem.cc32 base_internal::ThreadIdentity *identity; in SetThreadBlockedCounter()
38 base_internal::ThreadIdentity *identity; in GetThreadBlockedCounter()
43 void PerThreadSem::Init(base_internal::ThreadIdentity *identity) { in Init()
50 void PerThreadSem::Destroy(base_internal::ThreadIdentity *identity) { in Destroy()
54 void PerThreadSem::Tick(base_internal::ThreadIdentity *identity) { in Tick()
72 absl::base_internal::ThreadIdentity *identity) { in AbslInternalPerThreadSemPost()
79 absl::base_internal::ThreadIdentity *identity; in AbslInternalPerThreadSemWait()

123