Lines Matching refs:WRes

14 static WRes GetError(void)

17 return res ? (WRes)res : 1;
20 static WRes HandleToWRes(HANDLE h) { return (h != NULL) ? 0 : GetError(); }
21 static WRes BOOLToWRes(BOOL v) { return v ? 0 : GetError(); }
23 WRes HandlePtr_Close(HANDLE *p)
34 WRes Handle_WaitObject(HANDLE h)
50 return (WRes)dw;
55 WRes Thread_Wait_Close(CThread *p)
57 WRes res = Thread_Wait(p);
58 WRes res2 = Thread_Close(p);
62 WRes Thread_Create(CThread *p, THREAD_FUNC_TYPE func, LPVOID param)
83 WRes Thread_Create_With_Affinity(CThread *p, THREAD_FUNC_TYPE func, LPVOID param, CAffinityMask affinity)
94 WRes wres;
131 static WRes Event_Create(CEvent *p, BOOL manualReset, int signaled)
137 WRes Event_Set(CEvent *p) { return BOOLToWRes(SetEvent(*p)); }
138 WRes Event_Reset(CEvent *p) { return BOOLToWRes(ResetEvent(*p)); }
140 WRes ManualResetEvent_Create(CManualResetEvent *p, int signaled) { return Event_Create(p, TRUE, signaled); }
141 WRes AutoResetEvent_Create(CAutoResetEvent *p, int signaled) { return Event_Create(p, FALSE, signaled); }
142 WRes ManualResetEvent_CreateNotSignaled(CManualResetEvent *p) { return ManualResetEvent_Create(p, 0); }
143 WRes AutoResetEvent_CreateNotSignaled(CAutoResetEvent *p) { return AutoResetEvent_Create(p, 0); }
146 WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
153 WRes Semaphore_OptCreateInit(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
157 WRes wres = Semaphore_Close(p);
164 static WRes Semaphore_Release(CSemaphore *p, LONG releaseCount, LONG *previousCount)
166 WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 num)
168 WRes Semaphore_Release1(CSemaphore *p) { return Semaphore_ReleaseN(p, 1); }
170 WRes CriticalSection_Init(CCriticalSection *p)
228 WRes Thread_Create_With_CpuSet(CThread *p, THREAD_FUNC_TYPE func, LPVOID param, const CCpuSet *cpuSet)
295 WRes Thread_Create(CThread *p, THREAD_FUNC_TYPE func, LPVOID param)
301 WRes Thread_Create_With_Affinity(CThread *p, THREAD_FUNC_TYPE func, LPVOID param, CAffinityMask affinity)
321 WRes Thread_Close(CThread *p)
335 WRes Thread_Wait_Close(CThread *p)
352 static WRes Event_Create(CEvent *p, int manualReset, int signaled)
362 WRes ManualResetEvent_Create(CManualResetEvent *p, int signaled)
364 WRes ManualResetEvent_CreateNotSignaled(CManualResetEvent *p)
366 WRes AutoResetEvent_Create(CAutoResetEvent *p, int signaled)
368 WRes AutoResetEvent_CreateNotSignaled(CAutoResetEvent *p)
372 WRes Event_Set(CEvent *p)
381 WRes Event_Reset(CEvent *p)
388 WRes Event_Wait(CEvent *p)
405 WRes Event_Close(CEvent *p)
418 WRes Semaphore_Create(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
431 WRes Semaphore_OptCreateInit(CSemaphore *p, UInt32 initCount, UInt32 maxCount)
436 WRes wres = Semaphore_Close(p);
451 WRes Semaphore_ReleaseN(CSemaphore *p, UInt32 releaseCount)
473 WRes Semaphore_Wait(CSemaphore *p)
484 WRes Semaphore_Close(CSemaphore *p)
498 WRes CriticalSection_Init(CCriticalSection *p)
554 WRes AutoResetEvent_OptCreate_And_Reset(CAutoResetEvent *p)