Searched refs:threadLocal (Results 1 - 4 of 4) sorted by relevance

/external/deqp/framework/delibs/dethread/win32/
H A DdeThreadLocalWin32.c42 void deThreadLocal_destroy (deThreadLocal threadLocal) argument
44 DE_ASSERT(threadLocal != 0);
45 TlsFree((DWORD)threadLocal);
48 void* deThreadLocal_get (deThreadLocal threadLocal) argument
50 DE_ASSERT(threadLocal != 0);
51 return TlsGetValue((DWORD)threadLocal);
54 void deThreadLocal_set (deThreadLocal threadLocal, void* value) argument
56 DE_ASSERT(threadLocal != 0);
57 TlsSetValue((DWORD)threadLocal, value);
/external/deqp/framework/delibs/dethread/
H A DdeThreadLocal.h42 void deThreadLocal_destroy (deThreadLocal threadLocal);
44 void* deThreadLocal_get (deThreadLocal threadLocal);
45 void deThreadLocal_set (deThreadLocal threadLocal, void* value);
/external/deqp/framework/delibs/dethread/unix/
H A DdeThreadLocalUnix.c43 DE_INLINE pthread_key_t threadLocalToKey (deThreadLocal threadLocal) argument
45 DE_ASSERT(threadLocal != 0);
46 return (pthread_key_t)(threadLocal - 1);
57 void deThreadLocal_destroy (deThreadLocal threadLocal) argument
60 ret = pthread_key_delete(threadLocalToKey(threadLocal));
65 void* deThreadLocal_get (deThreadLocal threadLocal) argument
67 return pthread_getspecific(threadLocalToKey(threadLocal));
70 void deThreadLocal_set (deThreadLocal threadLocal, void* value) argument
73 ret = pthread_setspecific(threadLocalToKey(threadLocal), value);
/external/skia/include/utils/
H A DSkThreadPool.h129 SkThreadPoolPrivate::ThreadLocal<T> threadLocal; local
130 threadLocal.run(r);
173 SkThreadPoolPrivate::ThreadLocal<T> threadLocal; local
207 threadLocal.run(r->fRunnable);

Completed in 346 milliseconds