Searched defs:hSem (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTSemEventMulti.cpp52 RTSEMEVENTMULTI hSem = *(PRTSEMEVENTMULTI)pvUser; local
55 RTTEST_CHECK_RC(g_hTest, RTSemEventMultiWait(hSem, 1000), VERR_TIMEOUT);
59 RTTEST_CHECK_RC(g_hTest, RTSemEventMultiWait(hSem, 2000), VINF_SUCCESS);
66 RTSEMEVENTMULTI hSem = *(PRTSEMEVENTMULTI)pvUser; local
67 RTTEST_CHECK_RC(g_hTest, RTSemEventMultiWait(hSem, RT_INDEFINITE_WAIT), VINF_SUCCESS);
79 RTSEMEVENTMULTI hSem; local
80 RTTESTI_CHECK_RC_RETV(RTSemEventMultiCreate(&hSem), VINF_SUCCESS);
83 RTTESTI_CHECK_RC_RETV(RTThreadCreate(&hThread2, test1Thread2, &hSem, 0, RTTHREADTYPE_DEFAULT, RTTHREADFLAGS_WAITABLE, "test2"), VINF_SUCCESS);
87 RTTESTI_CHECK_RC_RETV(RTThreadCreate(&hThread1, test1Thread1, &hSem, 0, RTTHREADTYPE_DEFAULT, RTTHREADFLAGS_WAITABLE, "test1"), VINF_SUCCESS);
92 RTTESTI_CHECK_RC(RTSemEventMultiSignal(hSem), VINF_SUCCES
99 testBasicsWaitTimeout(RTSEMEVENTMULTI hSem, unsigned i) argument
126 testBasicsWaitSuccess(RTSEMEVENTMULTI hSem, unsigned i) argument
190 RTSEMEVENTMULTI hSem; local
[all...]
/vbox/src/VBox/HostDrivers/Support/
H A DSUPLibSem.cpp48 * @param hSem The semaphore handle.
52 DECLINLINE(int) supSemOp2(PSUPDRVSESSION pSession, uint32_t uType, uintptr_t hSem, uint32_t uOp, uint64_t u64Arg) argument
63 Req.u.In.hSem = (uint32_t)hSem;
64 AssertReturn(Req.u.In.hSem == hSem, VERR_INVALID_HANDLE);
82 * @param hSem The semaphore handle.
87 DECLINLINE(int) supSemOp3(PSUPDRVSESSION pSession, uint32_t uType, uintptr_t hSem, uint32_t uOp, PSUPSEMOP3 pReq) argument
97 pReq->u.In.hSem = (uint32_t)hSem;
[all...]
H A DSUPDrvIOC.h1091 uint32_t hSem; member in struct:SUPSEMOP2::__anon16337::__anon16338
1150 uint32_t hSem; member in struct:SUPSEMOP3::__anon16340::__anon16341
1162 uint32_t hSem; member in union:SUPSEMOP3::__anon16340::__anon16342

Completed in 50 milliseconds