Lines Matching refs:gIOTerminateThread
271 static thread_t gIOTerminateThread; variable
2785 wait = (gIOTerminateThread != THREAD_NULL); in waitToBecomeTerminateThread()
2790 &gIOTerminateThread, in waitToBecomeTerminateThread()
2791 gIOTerminateThread, in waitToBecomeTerminateThread()
2796 gIOTerminateThread = current_thread(); in waitToBecomeTerminateThread()
2830 && (current_thread() != gIOTerminateThread)) { in scheduleTerminatePhase2()
2847 gIOTerminateThread = NULL; in scheduleTerminatePhase2()
2848 IOLockWakeupAllWithInheritor(gJobsLock, &gIOTerminateThread); in scheduleTerminatePhase2()
2859 gIOTerminateThread = NULL; in scheduleTerminatePhase2()
2860 IOLockWakeupAllWithInheritor(gJobsLock, &gIOTerminateThread); in scheduleTerminatePhase2()
2883 if (gIOTerminateThread != gIOTerminateWorkerThread) { in terminateThread()
2891 gIOTerminateThread = NULL; in terminateThread()
2892 IOLockWakeupAllWithInheritor(gJobsLock, &gIOTerminateThread); in terminateThread()