Lines Matching refs:hEventMultiSem

123 RTDECL(int)  RTSemEventMultiDestroy(RTSEMEVENTMULTI hEventMultiSem)
125 struct RTSEMEVENTMULTIINTERNAL *pThis = hEventMultiSem;
147 AssertMsgFailed(("Destroy hEventMultiSem %p failed, lasterr=%u (%Rrc)\n", pThis, dwErr, rc));
155 RTDECL(int) RTSemEventMultiSignal(RTSEMEVENTMULTI hEventMultiSem)
160 struct RTSEMEVENTMULTIINTERNAL *pThis = hEventMultiSem;
179 AssertMsgFailed(("Signaling hEventMultiSem %p failed, lasterr=%d\n", pThis, dwErr));
184 RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEventMultiSem)
189 struct RTSEMEVENTMULTIINTERNAL *pThis = hEventMultiSem;
199 AssertMsgFailed(("Resetting hEventMultiSem %p failed, lasterr=%d\n", pThis, dwErr));
219 AssertMsgFailed(("Wait on hEventMultiSem %p failed, rc=%d lasterr=%d\n", pThis, rc, GetLastError()));
230 DECLINLINE(int) rtSemEventMultiWinWait(RTSEMEVENTMULTI hEventMultiSem, uint32_t fFlags, uint64_t uTimeout,
236 struct RTSEMEVENTMULTIINTERNAL *pThis = hEventMultiSem;
313 RTDECL(int) RTSemEventMultiWaitEx(RTSEMEVENTMULTI hEventMultiSem, uint32_t fFlags, uint64_t uTimeout)
316 return rtSemEventMultiWinWait(hEventMultiSem, fFlags, uTimeout, NULL);
319 return rtSemEventMultiWinWait(hEventMultiSem, fFlags, uTimeout, &SrcPos);
324 RTDECL(int) RTSemEventMultiWaitExDebug(RTSEMEVENTMULTI hEventMultiSem, uint32_t fFlags, uint64_t uTimeout,
328 return rtSemEventMultiWinWait(hEventMultiSem, fFlags, uTimeout, &SrcPos);
333 RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread)
336 struct RTSEMEVENTMULTIINTERNAL *pThis = hEventMultiSem;
346 RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread)
349 struct RTSEMEVENTMULTIINTERNAL *pThis = hEventMultiSem;
359 RTDECL(void) RTSemEventMultiRemoveSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread)
362 struct RTSEMEVENTMULTIINTERNAL *pThis = hEventMultiSem;