Lines Matching refs:Tid_key
110 static tls_key_t Tid_key; member in rml::internal::ThreadId
116 unsigned int result = reinterpret_cast<intptr_t>(TlsGetValue_func(Tid_key)); in tlsNumber()
122 TlsSetValue_func( Tid_key, reinterpret_cast<void*>(result) ); in tlsNumber()
129 Tid_key = TlsAlloc(); in init()
130 if (Tid_key == TLS_ALLOC_FAILURE) in init()
133 int status = pthread_key_create( &Tid_key, nullptr ); in init()
143 if( Tid_key ) { in destroy()
145 BOOL status = !(TlsFree( Tid_key )); // fail is zero in destroy()
147 int status = pthread_key_delete( Tid_key ); in destroy()
151 Tid_key = 0; in destroy()
169 tls_key_t ThreadId::Tid_key; member in rml::internal::ThreadId