Searched defs:hSemRW (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTSemRW.cpp316 RTSEMRW hSemRW = (RTSEMRW)pvUser; local
318 RTTEST_CHECK_RC(g_hTest, RTSemRWRequestRead(hSemRW, 0), VERR_TIMEOUT);
319 RTTEST_CHECK_RC(g_hTest, RTSemRWRequestWrite(hSemRW, 0), VERR_TIMEOUT);
321 RTTEST_CHECK_RC(g_hTest, RTSemRWRequestRead(hSemRW, 1), VERR_TIMEOUT);
322 RTTEST_CHECK_RC(g_hTest, RTSemRWRequestWrite(hSemRW, 1), VERR_TIMEOUT);
324 RTTEST_CHECK_RC(g_hTest, RTSemRWRequestRead(hSemRW, 50), VERR_TIMEOUT);
325 RTTEST_CHECK_RC(g_hTest, RTSemRWRequestWrite(hSemRW, 50), VERR_TIMEOUT);
338 RTSEMRW hSemRW; local
339 RTTEST_CHECK_RC_RETV(g_hTest, RTSemRWCreate(&hSemRW), VINF_SUCCESS);
341 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(hSemRW), VERR_NOT_OWNE
363 RTSEMRW hSemRW = NIL_RTSEMRW; local
384 RTSEMRW hSemRW = NIL_RTSEMRW; local
[all...]
H A DtstRTLockValidator.cpp144 RTSEMRW hSemRW = (RTSEMRW)pvWhat; local
145 if (RTSemRWGetWriteRecursion(hSemRW) > 0)
147 if (RTSemRWGetReadCount(hSemRW) > 0)
152 static int testWaitForSemRWToBeOwned(RTSEMRW hSemRW) argument
154 return testWaitForSomethingToBeOwned(testCheckIfSemRWIsOwned, hSemRW);
160 RTSEMMUTEX hSemRW = (RTSEMMUTEX)pvWhat; local
161 if (RTSemMutexIsOwned(hSemRW))
1037 RTTEST_CHECK_RC_RETV(g_hTest, RTSemRWCreateEx(&g_ahSemRWs[i], 0, g_ahClasses[i], RTLOCKVAL_SUB_CLASS_NONE, "hSemRW-Lo3-%u", i), VINF_SUCCESS);
1198 RTSEMRW hSemRW;
1199 RTTEST_CHECK_RC_OK_RET(g_hTest, RTSemRWCreateEx(&hSemRW,
[all...]
/vbox/src/VBox/Runtime/common/vfs/
H A Dvfsbase.cpp143 RTSEMRW hSemRW; member in union:RTVFSLOCKINTERNAL::__anon16588
358 RTSemRWDestroy(pThis->u.hSemRW);
359 pThis->u.hSemRW = NIL_RTSEMRW;
412 int rc = RTSemRWCreate(&pThis->u.hSemRW);
494 rc = RTSemRWRequestRead(pThis->u.hSemRW, RT_INDEFINITE_WAIT);
528 rc = RTSemRWReleaseRead(pThis->u.hSemRW);
562 rc = RTSemRWRequestWrite(pThis->u.hSemRW, RT_INDEFINITE_WAIT);
596 rc = RTSemRWReleaseWrite(pThis->u.hSemRW);
/vbox/src/VBox/Runtime/common/misc/
H A Dlockvalidator.cpp291 RTSEMRW hSemRW; local
292 int rc = RTSemRWCreateEx(&hSemRW, RTSEMRW_FLAGS_NO_LOCK_VAL, NIL_RTLOCKVALCLASS, RTLOCKVAL_SUB_CLASS_ANY, "RTLockVal-Tree");
294 ASMAtomicWriteHandle(&g_hLockValClassTreeRWLock, hSemRW);

Completed in 51 milliseconds