Home
last modified time | relevance | path

Searched refs:CSemaphore (Results 1 - 6 of 6) sorted by relevance

/third_party/lzma/C/
H A DThreads.h157 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 DThreads.c146 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 DLzFindMt.h28 CSemaphore freeSemaphore;
29 CSemaphore filledSemaphore;
H A DMtCoder.h98 CSemaphore blocksSemaphore;
/third_party/lzma/CPP/Windows/
H A DSynchronization.h138 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 DStreamBinder.h34 NWindows::NSynchronization::CSemaphore _canWrite_Semaphore;

Completed in 4 milliseconds