Home | History | Annotate | Download | only in threading

Lines Matching refs:tls_data

107   void** tls_data = new void*[kThreadLocalStorageSize];
108 memcpy(tls_data, stack_allocated_tls_data, sizeof(stack_allocated_tls_data));
109 PlatformThreadLocalStorage::SetTLSValue(key, tls_data);
110 return tls_data;
115 void** tls_data = static_cast<void**>(value);
126 memcpy(stack_allocated_tls_data, tls_data, sizeof(stack_allocated_tls_data));
131 delete[] tls_data; // Our last dependence on an allocator.
183 void *tls_data = GetTLSValue(key);
185 if (!tls_data)
187 OnThreadExitInternal(tls_data);
231 void** tls_data = static_cast<void**>(
234 if (!tls_data)
235 tls_data = ConstructTlsVector();
238 return tls_data[slot_];
242 void** tls_data = static_cast<void**>(
245 if (!tls_data)
246 tls_data = ConstructTlsVector();
249 tls_data[slot_] = value;