/external/webkit/Source/JavaScriptCore/wtf/ |
ThreadIdentifierDataPthreads.h | 38 // Holds ThreadIdentifier in the thread-specific storage and employs pthreads-specific 2-pass destruction to reliably remove 39 // ThreadIdentifier from threadMap. It assumes regular ThreadSpecific types don't use multiple-pass destruction. 46 static void initialize(ThreadIdentifier identifier); 49 static ThreadIdentifier identifier(); 52 ThreadIdentifierData(ThreadIdentifier identifier) 62 // ThreadIdentifier from the threadMap, completing the cleanup. 68 ThreadIdentifier m_identifier;
|
ThreadingNone.cpp | 38 ThreadIdentifier createThreadInternal(ThreadFunction, void*, const char*) { return ThreadIdentifier(); } 40 int waitForThreadCompletion(ThreadIdentifier, void**) { return 0; } 41 void detachThread(ThreadIdentifier) { } 42 ThreadIdentifier currentThread() { return ThreadIdentifier(); }
|
Threading.h | 81 typedef uint32_t ThreadIdentifier; 91 ThreadIdentifier createThread(ThreadFunction, void*, const char* threadName); 94 ThreadIdentifier createThreadInternal(ThreadFunction, void*, const char* threadName); 100 ThreadIdentifier currentThread(); 101 int waitForThreadCompletion(ThreadIdentifier, void**); 102 void detachThread(ThreadIdentifier); 111 using WTF::ThreadIdentifier;
|
ThreadIdentifierDataPthreads.cpp | 43 void clearPthreadHandleForIdentifier(ThreadIdentifier); 50 ThreadIdentifier ThreadIdentifierData::identifier() 58 void ThreadIdentifierData::initialize(ThreadIdentifier id)
|
ThreadingPthreads.cpp | 64 typedef HashMap<ThreadIdentifier, pthread_t> ThreadMap; 68 void clearPthreadHandleForIdentifier(ThreadIdentifier); 103 static ThreadIdentifier identifierByPthreadHandle(const pthread_t& pthreadHandle) 116 static ThreadIdentifier establishIdentifierForPthreadHandle(const pthread_t& pthreadHandle) 122 static ThreadIdentifier identifierCount = 1; 129 static pthread_t pthreadHandleForIdentifier(ThreadIdentifier id) 136 void clearPthreadHandleForIdentifier(ThreadIdentifier id) 159 ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void* data, const char*) 177 ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void* data, const char*) 203 ThreadIdentifier id = identifierByPthreadHandle(pthread_self()) [all...] |
MainThread.h | 37 typedef uint32_t ThreadIdentifier;
|
Threading.cpp | 55 // establishing ThreadIdentifier. 70 ThreadIdentifier createThread(ThreadFunction entryPoint, void* data, const char* name) 92 ThreadIdentifier createThread(ThreadFunction entryPoint, void* data); 94 ThreadIdentifier createThread(ThreadFunction entryPoint, void* data)
|
ThreadingWin.cpp | 181 static HANDLE threadHandleForIdentifier(ThreadIdentifier id) 187 static void clearThreadHandleForIdentifier(ThreadIdentifier id) 207 ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void* data, const char* threadName) 209 unsigned threadIdentifier = 0; 210 ThreadIdentifier threadID = 0; 215 HANDLE threadHandle = CreateThread(0, 0, (LPTHREAD_START_ROUTINE)wtfThreadEntryPoint, invocation.get(), 0, (LPDWORD)&threadIdentifier); 217 HANDLE threadHandle = reinterpret_cast<HANDLE>(_beginthreadex(0, 0, wtfThreadEntryPoint, invocation.get(), 0, &threadIdentifier)); 233 threadID = static_cast<ThreadIdentifier>(threadIdentifier); 234 storeThreadHandleByIdentifier(threadIdentifier, threadHandle) [all...] |
/external/webkit/Source/JavaScriptCore/wtf/qt/ |
ThreadingQt.cpp | 93 static HashMap<ThreadIdentifier, QThread*>& threadMap() 95 static HashMap<ThreadIdentifier, QThread*> map; 99 static ThreadIdentifier identifierByQthreadHandle(QThread*& thread) 103 HashMap<ThreadIdentifier, QThread*>::iterator i = threadMap().begin(); 112 static ThreadIdentifier establishIdentifierForThread(QThread*& thread) 118 static ThreadIdentifier identifierCount = 1; 125 static void clearThreadForIdentifier(ThreadIdentifier id) 134 static QThread* threadForIdentifier(ThreadIdentifier id) 161 ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void* data, const char*) 182 int waitForThreadCompletion(ThreadIdentifier threadID, void** result [all...] |
/external/webkit/Source/JavaScriptCore/wtf/gtk/ |
ThreadingGtk.cpp | 46 typedef HashMap<ThreadIdentifier, GThread*> ThreadMap; 86 static ThreadIdentifier identifierByGthreadHandle(GThread*& thread) 99 static ThreadIdentifier establishIdentifierForThread(GThread*& thread) 105 static ThreadIdentifier identifierCount = 1; 112 static GThread* threadForIdentifier(ThreadIdentifier id) 119 static void clearThreadForIdentifier(ThreadIdentifier id) 128 ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void* data, const char*) 136 ThreadIdentifier threadID = establishIdentifierForThread(thread); 144 int waitForThreadCompletion(ThreadIdentifier threadID, void** result) 158 void detachThread(ThreadIdentifier) [all...] |
/external/webkit/Source/WebCore/platform/graphics/chromium/cc/ |
CCThread.h | 59 WTF::ThreadIdentifier threadID() const { return m_threadID; } 67 WTF::ThreadIdentifier m_threadID;
|
/external/webkit/Source/JavaScriptCore/wtf/chromium/ |
MainThreadChromium.cpp | 40 static ThreadIdentifier mainThreadIdentifier;
|
/external/webkit/Source/WebCore/storage/ |
DatabaseDetails.h | 65 ThreadIdentifier thread() const { return m_thread; } 74 ThreadIdentifier m_thread;
|
LocalStorageThread.h | 63 ThreadIdentifier m_threadID;
|
DatabaseThread.h | 66 ThreadIdentifier getThreadID() { return m_threadID; } 78 ThreadIdentifier m_threadID;
|
/external/webkit/Source/WebCore/platform/audio/ |
HRTFDatabaseLoader.h | 84 ThreadIdentifier m_databaseLoaderThread;
|
ReverbConvolver.h | 88 ThreadIdentifier m_backgroundThread;
|
/external/webkit/Source/WebCore/storage/wince/ |
DatabaseThreadWinCE.h | 51 ThreadIdentifier getThreadID() const { return currentThread(); }
|
/external/webkit/Source/WebCore/webaudio/ |
OfflineAudioDestinationNode.h | 66 volatile ThreadIdentifier m_renderThread;
|
/external/webkit/Source/WebKit/android/wds/ |
DebugServer.h | 69 ThreadIdentifier m_threadId;
|
/external/webkit/Source/WebCore/workers/ |
WorkerThread.h | 54 ThreadIdentifier threadID() const { return m_threadID; } 83 ThreadIdentifier m_threadID;
|
/external/webkit/Source/WebCore/bindings/js/ |
GCController.cpp | 77 ThreadIdentifier threadID = createThread(collect, 0, "WebCore: GCController");
|
/external/webkit/Source/WebCore/fileapi/ |
FileThread.h | 78 ThreadIdentifier m_threadID;
|
/external/webkit/Source/WebCore/html/ |
ImageResizerThread.h | 54 ThreadIdentifier m_threadID;
|
/external/webkit/Source/WebCore/page/ |
GeolocationPositionCache.h | 72 ThreadIdentifier m_threadId;
|