Lines Matching refs:workThread
175 if (workThread == NULL) { in init()
180 if (KERN_SUCCESS != kernel_thread_start(cptr, this, &workThread)) { in init()
185 (void) thread_set_tag(workThread, THREAD_TAG_IOWORKLOOP); in init()
243 if (workThread) { in free()
257 thread_wakeup_thread((void *) &workToDo, workThread); in free()
302 if ((workThread) in addEventSource()
303 && !thread_has_thread_name(workThread) in addEventSource()
306 thread_set_thread_name(workThread, newEvent->owner->getMetaClass()->getClassName()); in addEventSource()
460 thread_t thread = workThread; in threadMain()
461 workThread = NULL; // Say we don't have a loop and free ourselves in threadMain()
473 return workThread; in getThread()
479 return IOThreadSelf() == workThread; in onThread()
495 thread_wakeup_thread((void *) &workToDo, workThread); in signalWorkAvailable()