Home
last modified time | relevance | path

Searched refs:mSemaphoreHandle (Results 1 – 1 of 1) sorted by relevance

/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/ProcessDsc/
DMultiThread.c339 static HANDLE mSemaphoreHandle; // semaphore for "ready for build" items in mWaitingList variable
569 WaitForSingleObject (mSemaphoreHandle, INFINITE); in ThreadProc()
611 ReleaseSemaphore (mSemaphoreHandle, mThreadNumber, NULL); in ThreadProc()
657 ReleaseSemaphore (mSemaphoreHandle, mThreadNumber, NULL); in ThreadProc()
763 mSemaphoreHandle = CreateSemaphore ( in StartMultiThreadBuild()
769 if (mSemaphoreHandle == NULL) { in StartMultiThreadBuild()
786 CloseHandle (mSemaphoreHandle); in StartMultiThreadBuild()
808 CloseHandle (mSemaphoreHandle); in StartMultiThreadBuild()
829 ReleaseSemaphore (mSemaphoreHandle, ThreadNumber, NULL); in StartMultiThreadBuild()
871 ReleaseSemaphore (mSemaphoreHandle, Count, NULL); in StartMultiThreadBuild()
[all …]