Searched refs:CSemaphore (Results 1 - 6 of 6) sorted by relevance
/third_party/lzma/C/ |
H A D | Threads.h | 157 typedef HANDLE CSemaphore;
typedef 162 WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount);
163 WRes Semaphore_OptCreateInit(CSemaphore *p, UInt32 initCount, UInt32 maxCount);
164 WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 num);
165 WRes Semaphore_Release1(CSemaphore *p);
209 } CSemaphore;
typedef 214 WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount);
215 WRes Semaphore_OptCreateInit(CSemaphore *p, UInt32 initCount, UInt32 maxCount);
216 WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 num);
218 WRes Semaphore_Wait(CSemaphore * [all...] |
H A D | Threads.c | 146 WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
in Semaphore_Create() 153 WRes Semaphore_OptCreateInit(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
in Semaphore_OptCreateInit() 164 static WRes Semaphore_Release(CSemaphore *p, LONG releaseCount, LONG *previousCount)
in Semaphore_Release() 166 WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 num)
in Semaphore_ReleaseN() 168 WRes Semaphore_Release1(CSemaphore *p) { return Semaphore_ReleaseN(p, 1); }
in Semaphore_Release1() 418 WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
in Semaphore_Create() 431 WRes Semaphore_OptCreateInit(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
in Semaphore_OptCreateInit() 451 WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 releaseCount)
in Semaphore_ReleaseN() 473 WRes Semaphore_Wait(CSemaphore *p)
in Semaphore_Wait() 484 WRes Semaphore_Close(CSemaphore * [all...] |
H A D | LzFindMt.h | 28 CSemaphore freeSemaphore;
29 CSemaphore filledSemaphore;
|
H A D | MtCoder.h | 98 CSemaphore blocksSemaphore;
|
/third_party/lzma/CPP/Windows/ |
H A D | Synchronization.h | 138 class CSemaphore MY_UNCOPYABLE
140 ::CSemaphore _object;
142 CSemaphore() { Semaphore_Construct(&_object); }
in CSemaphore() function in NWindows::NSynchronization::MY_UNCOPYABLE 143 ~CSemaphore() { Close(); }
in ~CSemaphore() 188 typedef CSemaphore CSemaphore_WFMO;
|
/third_party/lzma/CPP/7zip/Common/ |
H A D | StreamBinder.h | 34 NWindows::NSynchronization::CSemaphore _canWrite_Semaphore;
|
Completed in 4 milliseconds