Lines Matching refs:WorkQueue
55 class WorkQueue {
56 WTF_MAKE_NONCOPYABLE(WorkQueue);
59 explicit WorkQueue(const char* name);
60 ~WorkQueue();
114 static PassRefPtr<WorkItemWin> create(PassOwnPtr<WorkItem>, WorkQueue*);
118 WorkQueue* queue() const { return m_queue; }
121 WorkItemWin(PassOwnPtr<WorkItem>, WorkQueue*);
125 WorkQueue* m_queue;
130 static PassRefPtr<HandleWorkItem> createByAdoptingHandle(HANDLE, PassOwnPtr<WorkItem>, WorkQueue*);
137 HandleWorkItem(HANDLE, PassOwnPtr<WorkItem>, WorkQueue*);
169 static void* startWorkQueueThread(WorkQueue*);