Searched refs:RTSemRWReleaseRead (Results 1 - 20 of 20) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTSemRW.cpp151 rc = RTSemRWReleaseRead(g_hSemRW);
194 rc = RTSemRWReleaseRead(g_hSemRW);
341 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(hSemRW), VERR_NOT_OWNER);
345 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(hSemRW), VERR_NOT_OWNER);
349 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(hSemRW), VINF_SUCCESS);
389 RTTEST_CHECK_RC_RET(g_hTest, RTSemRWReleaseRead(hSemRW), VINF_SUCCESS, false);
395 RTTEST_CHECK_RC_RET(g_hTest, RTSemRWReleaseRead(hSemRW), VINF_SUCCESS, false);
396 RTTEST_CHECK_RC_RET(g_hTest, RTSemRWReleaseRead(hSemRW), VINF_SUCCESS, false);
404 RTTEST_CHECK_RC_RET(g_hTest, RTSemRWReleaseRead(hSemRW), VINF_SUCCESS, false);
436 RTTEST_CHECK_RC_RET(g_hTest, RTSemRWReleaseRead(hSemR
[all...]
H A DtstRTLockValidator.cpp504 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(hMine), VINF_SUCCESS);
551 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(hMine), VINF_SUCCESS);
599 RTTEST_CHECK_RC(g_hTest, rc1 = (i & 1 ? RTSemRWReleaseWrite : RTSemRWReleaseRead)(hMine), VINF_SUCCESS);
1063 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(g_ahSemRWs[1]), VINF_SUCCESS);
1066 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(g_ahSemRWs[1]), VINF_SUCCESS);
1071 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead(g_ahSemRWs[2]), VINF_SUCCESS);
1090 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead( g_ahSemRWs[2]), VERR_SEM_LV_WRONG_RELEASE_ORDER);
1094 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead( g_ahSemRWs[4]), VINF_SUCCESS);
1097 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead( g_ahSemRWs[2]), VINF_SUCCESS); /* end recursion */
1100 RTTEST_CHECK_RC(g_hTest, RTSemRWReleaseRead( g_ahSemRW
[all...]
/vbox/include/iprt/cpp/
H A Dmtlist.h64 inline void leaveRead() const { int rc = RTSemRWReleaseRead(m_hRWSem); AssertRC(rc); }
/vbox/src/VBox/VMM/include/
H A DSTAMInternal.h167 #define STAM_UNLOCK_RD(pUVM) do { int rcSem = RTSemRWReleaseRead(pUVM->stam.s.RWSem); AssertRC(rcSem); } while (0)
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgmod.cpp422 RTSemRWReleaseRead(g_hDbgModRWSem);
431 RTSemRWReleaseRead(g_hDbgModRWSem);
488 RTSemRWReleaseRead(g_hDbgModRWSem);
495 RTSemRWReleaseRead(g_hDbgModRWSem);
533 RTSemRWReleaseRead(g_hDbgModRWSem);
540 RTSemRWReleaseRead(g_hDbgModRWSem);
703 RTSemRWReleaseRead(g_hDbgModRWSem);
712 RTSemRWReleaseRead(g_hDbgModRWSem);
861 RTSemRWReleaseRead(g_hDbgModRWSem);
896 RTSemRWReleaseRead(g_hDbgModRWSe
[all...]
H A Ddbgas.cpp151 int rcLock = RTSemRWReleaseRead((pDbgAs)->hLock); \
/vbox/src/VBox/Runtime/generic/
H A Dsemrw-generic.cpp479 RTDECL(int) RTSemRWReleaseRead(RTSEMRW hRWSem) function
556 RT_EXPORT_SYMBOL(RTSemRWReleaseRead); variable
H A Dsemrw-lockless-generic.cpp470 RTDECL(int) RTSemRWReleaseRead(RTSEMRW hRWSem)
541 RT_EXPORT_SYMBOL(RTSemRWReleaseRead);
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/
H A Dwindow.cpp277 RTSemRWReleaseRead(scaleFactorLock);
/vbox/src/VBox/Main/glue/
H A DAutoLock.cpp255 int vrc = RTSemRWReleaseRead(m->sem);
/vbox/include/iprt/
H A Dsemaphore.h997 RTDECL(int) RTSemRWReleaseRead(RTSEMRW hRWSem);
H A Dmangling.h1300 # define RTSemRWReleaseRead RT_MANGLER(RTSemRWReleaseRead) macro
/vbox/src/VBox/Runtime/r3/posix/
H A Dsemrw-posix.cpp365 RTDECL(int) RTSemRWReleaseRead(RTSEMRW hRWSem) function
/vbox/src/VBox/VMM/VMMR3/
H A DPDMBlkCache.cpp858 RTSemRWReleaseRead(pBlkCache->SemRWEntries);
1552 RTSemRWReleaseRead(pBlkCache->SemRWEntries);
1581 RTSemRWReleaseRead(pBlkCache->SemRWEntries);
H A DDBGFAddrSpace.cpp132 int rcSem = RTSemRWReleaseRead((pUVM)->dbgf.s.hAsDbLock); \
H A DDBGFReg.cpp63 int rcSem = RTSemRWReleaseRead((pUVM)->dbgf.s.hRegDbLock); \
/vbox/src/VBox/Runtime/common/misc/
H A Dthread.cpp251 int rc = RTSemRWReleaseRead(g_ThreadRWSem);
H A Dlockvalidator.cpp1253 RTSemRWReleaseRead(g_hLockValClassTreeRWLock);
/vbox/src/VBox/Devices/Storage/
H A DDrvVD.cpp597 return RTSemRWReleaseRead(pThis->MergeLock);
/vbox/src/VBox/Runtime/common/vfs/
H A Dvfsbase.cpp528 rc = RTSemRWReleaseRead(pThis->u.hSemRW);

Completed in 123 milliseconds