Searched refs:sema (Results 1 - 3 of 3) sorted by relevance

/haiku-buildtools/gcc/libgcc/config/i386/
H A Dgthr-win32.c150 mutex->sema = CreateSemaphoreW (NULL, 0, 65535, NULL);
156 CloseHandle ((HANDLE) mutex->sema);
163 WaitForSingleObject (mutex->sema, INFINITE) == WAIT_OBJECT_0)
187 return ReleaseSemaphore (mutex->sema, 1, NULL) ? 0 : 1;
198 mutex->sema = CreateSemaphoreW (NULL, 0, 65535, NULL);
215 else if (WaitForSingleObject (mutex->sema, INFINITE) == WAIT_OBJECT_0)
256 return ReleaseSemaphore (mutex->sema, 1, NULL) ? 0 : 1;
265 CloseHandle ((HANDLE) mutex->sema);
H A Dgthr-win32.h351 void *sema; member in struct:__anon2053
358 void *sema; member in struct:__anon2054
638 __mutex->sema = CreateSemaphoreW (NULL, 0, 65535, NULL);
644 CloseHandle ((HANDLE) __mutex->sema);
655 WaitForSingleObject (__mutex->sema, INFINITE) == WAIT_OBJECT_0)
689 return ReleaseSemaphore (__mutex->sema, 1, NULL) ? 0 : 1;
700 __mutex->sema = CreateSemaphoreW (NULL, 0, 65535, NULL);
719 else if (WaitForSingleObject (__mutex->sema, INFINITE) == WAIT_OBJECT_0)
765 return ReleaseSemaphore (__mutex->sema, 1, NULL) ? 0 : 1;
774 CloseHandle ((HANDLE) __mutex->sema);
[all...]
/haiku-buildtools/isl/interface/
H A Dextract_interface.cc317 Sema *sema = new Sema(PP, Clang->getASTContext(), consumer); local
320 ParseAST(*sema);
325 delete sema;

Completed in 126 milliseconds