Searched refs:ThreadIdentifier (Results 1 - 25 of 42) sorted by relevance

12

/macosx-10.10/WTF-7600.1.24/wtf/
H A DThreading.h72 typedef uint32_t ThreadIdentifier; typedef in namespace:WTF
82 WTF_EXPORT_PRIVATE ThreadIdentifier createThread(ThreadFunction, void*, const char* threadName);
90 ThreadIdentifier createThreadInternal(ThreadFunction, void*, const char* threadName);
96 WTF_EXPORT_PRIVATE ThreadIdentifier currentThread();
97 WTF_EXPORT_PRIVATE void changeThreadPriority(ThreadIdentifier, int);
98 WTF_EXPORT_PRIVATE int waitForThreadCompletion(ThreadIdentifier);
99 WTF_EXPORT_PRIVATE void detachThread(ThreadIdentifier);
103 using WTF::ThreadIdentifier;
H A DThreadIdentifierDataPthreads.h38 // 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.
50 static void initialize(ThreadIdentifier identifier);
53 static ThreadIdentifier identifier();
56 ThreadIdentifierData(ThreadIdentifier identifier)
66 // ThreadIdentifier from the threadMap, completing the cleanup.
69 ThreadIdentifier m_identifier;
H A DThreading.cpp55 // establishing ThreadIdentifier.
70 ThreadIdentifier createThread(ThreadFunction entryPoint, void* data, const char* name)
109 WTF_EXPORT_PRIVATE ThreadIdentifier createThread(ThreadFunctionWithReturnValue entryPoint, void* data, const char* name);
129 ThreadIdentifier createThread(ThreadFunctionWithReturnValue entryPoint, void* data, const char* name)
137 WTF_EXPORT_PRIVATE int waitForThreadCompletion(ThreadIdentifier, void**);
139 int waitForThreadCompletion(ThreadIdentifier threadID, void**)
147 WTF_EXPORT_PRIVATE ThreadIdentifier createThread(ThreadFunctionWithReturnValue entryPoint, void* data);
149 ThreadIdentifier createThread(ThreadFunctionWithReturnValue entryPoint, void* data)
H A DThreadIdentifierDataPthreads.cpp50 void threadDidExit(ThreadIdentifier);
63 ThreadIdentifier ThreadIdentifierData::identifier()
71 void ThreadIdentifierData::initialize(ThreadIdentifier id)
H A DThreadingPthreads.cpp99 typedef HashMap<ThreadIdentifier, std::unique_ptr<PthreadState>> ThreadMap;
101 void unsafeThreadWasDetached(ThreadIdentifier);
102 void threadDidExit(ThreadIdentifier);
103 void threadWasJoined(ThreadIdentifier);
139 static ThreadIdentifier identifierByPthreadHandle(const pthread_t& pthreadHandle)
152 static ThreadIdentifier establishIdentifierForPthreadHandle(const pthread_t& pthreadHandle)
156 static ThreadIdentifier identifierCount = 1;
161 static pthread_t pthreadHandleForIdentifierWithLockAlreadyHeld(ThreadIdentifier id)
174 ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void* data, const char*)
211 ThreadIdentifier i
[all...]
H A DMainThread.h38 typedef uint32_t ThreadIdentifier; typedef in namespace:WTF
53 WTF_EXPORT_PRIVATE bool canAccessThreadLocalDataForThread(ThreadIdentifier);
H A DThreadingWin.cpp190 static HANDLE threadHandleForIdentifier(ThreadIdentifier id)
196 static void clearThreadHandleForIdentifier(ThreadIdentifier id)
216 ThreadIdentifier createThreadInternal(ThreadFunction entryPoint, void* data, const char* threadName)
219 ThreadIdentifier threadID = 0;
243 threadID = static_cast<ThreadIdentifier>(threadIdentifier);
249 void changeThreadPriority(ThreadIdentifier threadID, int delta)
255 LOG_ERROR("ThreadIdentifier %u does not correspond to an active thread", threadID);
260 int waitForThreadCompletion(ThreadIdentifier threadID)
266 LOG_ERROR("ThreadIdentifier %u did not correspond to an active thread when trying to quit", threadID);
270 LOG_ERROR("ThreadIdentifier
[all...]
H A DParallelJobsGeneric.h75 ThreadIdentifier m_threadID;
/macosx-10.10/JavaScriptCore-7600.1.17/heap/
H A DGCThread.h46 ThreadIdentifier threadID();
47 void initializeThreadID(ThreadIdentifier);
55 ThreadIdentifier m_threadID;
H A DBlockAllocator.cpp38 inline ThreadIdentifier createBlockFreeingThread(BlockAllocator* allocator)
42 ThreadIdentifier identifier = createThread(allocator->blockFreeingThreadStartFunc, allocator, "JavaScriptCore::BlockFree");
H A DGCThread.cpp47 ThreadIdentifier GCThread::threadID()
53 void GCThread::initializeThreadID(ThreadIdentifier threadID)
/macosx-10.10/JavaScriptCore-7600.1.17/dfg/
H A DDFGThreadData.h49 ThreadIdentifier m_identifier;
/macosx-10.10/WebCore-7600.1.25/platform/audio/
H A DHRTFDatabaseLoader.h80 ThreadIdentifier m_databaseLoaderThread;
/macosx-10.10/WebCore-7600.1.25/storage/
H A DStorageThread.h61 ThreadIdentifier m_threadID;
/macosx-10.10/WTF-7600.1.24/wtf/mac/
H A DMainThreadMac.mm66 static ThreadIdentifier sApplicationUIThreadIdentifier;
67 static ThreadIdentifier sWebThreadIdentifier;
187 bool canAccessThreadLocalDataForThread(ThreadIdentifier threadId)
189 ThreadIdentifier currentThreadId = currentThread();
/macosx-10.10/WebCore-7600.1.25/Modules/webdatabase/
H A DDatabaseThread.h66 ThreadIdentifier getThreadID() { return m_threadID; }
83 ThreadIdentifier m_threadID;
/macosx-10.10/WebCore-7600.1.25/Modules/webaudio/
H A DOfflineAudioDestinationNode.h68 volatile ThreadIdentifier m_renderThread;
H A DAsyncAudioDecoder.h86 WTF::ThreadIdentifier m_threadID;
H A DAudioContext.h182 void setAudioThread(ThreadIdentifier thread) { m_audioThread = thread; } // FIXME: check either not initialized or the same
183 ThreadIdentifier audioThread() const { return m_audioThread; }
341 volatile ThreadIdentifier m_audioThread;
342 volatile ThreadIdentifier m_graphOwnerThread; // if the lock is held then this is the thread which owns it, otherwise == UndefinedThreadIdentifier
/macosx-10.10/WebCore-7600.1.25/page/scrolling/
H A DScrollingThread.h75 ThreadIdentifier m_threadIdentifier;
/macosx-10.10/WebCore-7600.1.25/storage/wince/
H A DDatabaseThreadWinCE.h51 ThreadIdentifier getThreadID() const { return currentThread(); }
/macosx-10.10/WebCore-7600.1.25/workers/
H A DWorkerThread.h57 ThreadIdentifier threadID() const { return m_threadID; }
87 ThreadIdentifier m_threadID;
/macosx-10.10/WebCore-7600.1.25/bindings/js/
H A DGCController.cpp93 ThreadIdentifier threadID = createThread(collect, 0, "WebCore: GCController");
H A DJSCallbackData.h76 ThreadIdentifier m_thread;
/macosx-10.10/WebCore-7600.1.25/fileapi/
H A DFileThread.h92 ThreadIdentifier m_threadID;

Completed in 150 milliseconds

12