Lines Matching defs:tls_lock
133 This is protected by tls_lock. */
176 static __gthread_mutex_t tls_lock;
186 This routine does not need to take tls_lock; the generation
213 if (__gthread_mutex_lock (&tls_lock) != ERROR)
218 __gthread_mutex_unlock (&tls_lock);
230 __GTHREAD_MUTEX_INIT_FUNCTION (&tls_lock);
248 if (tls_init_guard.done && __gthread_mutex_lock (&tls_lock) != ERROR)
249 semDelete (tls_lock);
267 if (__gthread_mutex_lock (&tls_lock) == ERROR)
275 __gthread_mutex_unlock (&tls_lock);
282 __gthread_mutex_unlock (&tls_lock);
297 if (__gthread_mutex_lock (&tls_lock) == ERROR)
302 __gthread_mutex_unlock (&tls_lock);
309 __gthread_mutex_unlock (&tls_lock);
360 if (__gthread_mutex_lock (&tls_lock) == ERROR)
365 __gthread_mutex_unlock (&tls_lock);