Searched refs:RTSemMutexRequest (Results 1 - 25 of 30) sorted by relevance

12

/vbox/src/VBox/Runtime/generic/
H A DRTSemMutexRequest-generic.cpp3 * IPRT - RTSemMutexRequest, generic RTSemMutexRequestNoResume wrapper.
41 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX Mutex, RTMSINTERVAL cMillies) function
66 RT_EXPORT_SYMBOL(RTSemMutexRequest); variable
/vbox/src/VBox/Runtime/testcase/
H A DtstRTR0SemMutex.cpp153 rc = RTSemMutexRequest(hMtx, 0);
154 CHECK_RC_BREAK(rc, VINF_SUCCESS, "RTSemMutexRequest");
159 rc = RTSemMutexRequest(hMtx, RT_INDEFINITE_WAIT);
160 CHECK_RC_BREAK(rc, VINF_SUCCESS, "RTSemMutexRequest(indef_wait)");
165 rc = RTSemMutexRequest(hMtx, 133);
166 CHECK_RC_BREAK(rc, VINF_SUCCESS, "RTSemMutexRequest(133)");
171 rc = RTSemMutexRequest(hMtx, RT_INDEFINITE_WAIT);
172 CHECK_RC_BREAK(rc, VINF_SUCCESS, "RTSemMutexRequest#1");
173 rc = RTSemMutexRequest(hMtx, RT_INDEFINITE_WAIT);
174 CHECK_RC_BREAK(rc, VINF_SUCCESS, "RTSemMutexRequest#
[all...]
H A DtstRTLockValidator.cpp625 RTTEST_CHECK_RC_RET(g_hTest, RTSemMutexRequest(hMine, RT_INDEFINITE_WAIT), VINF_SUCCESS, rcCheck);
627 RTTEST_CHECK_RC(g_hTest, RTSemMutexRequest(hMine, RT_INDEFINITE_WAIT), VINF_SUCCESS);
634 RTTEST_CHECK_RC(g_hTest, rc = RTSemMutexRequest(hNext, RT_INDEFINITE_WAIT), VINF_SUCCESS);
640 RTTEST_CHECK_RC(g_hTest, rc = RTSemMutexRequest(hNext, RT_INDEFINITE_WAIT), VERR_SEM_LV_DEADLOCK);
1140 RTTEST_CHECK_RC(g_hTest, RTSemMutexRequest(g_ahSemMtxes[0], RT_INDEFINITE_WAIT), VINF_SUCCESS);
1141 RTTEST_CHECK_RC(g_hTest, RTSemMutexRequest(g_ahSemMtxes[1], RT_INDEFINITE_WAIT), VINF_SUCCESS);
1142 RTTEST_CHECK_RC(g_hTest, RTSemMutexRequest(g_ahSemMtxes[2], RT_INDEFINITE_WAIT), VINF_SUCCESS);
1143 RTTEST_CHECK_RC(g_hTest, RTSemMutexRequest(g_ahSemMtxes[3], RT_INDEFINITE_WAIT), VINF_SUCCESS);
1149 RTTEST_CHECK_RC(g_hTest, rc = RTSemMutexRequest(g_ahSemMtxes[0], RT_INDEFINITE_WAIT), VERR_SEM_LV_WRONG_ORDER);
1154 RTTEST_CHECK_RC(g_hTest, rc = RTSemMutexRequest(g_ahSemMtxe
[all...]
H A DtstSemMutex.cpp135 rc = RTSemMutexRequest(g_hMutex, RT_INDEFINITE_WAIT);
137 return PrintError("RTSemMutexRequest failed (rc=%Rrc)\n", rc);
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dsemmutex-r0drv-freebsd.c96 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
118 /** @todo Implement timeouts in RTSemMutexRequest. */
142 return RTSemMutexRequest(hMutexSem, cMillies);
/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dsemmutex-r0drv-haiku.c182 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
190 return RTSemMutexRequest(hMutexSem, cMillies);
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dsemmutex-r0drv-nt.cpp113 * Internal worker for RTSemMutexRequest and RTSemMutexRequestNoResume
120 * (RTSemMutexRequest).
172 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
180 return RTSemMutexRequest(hMutexSem, cMillies);
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dsemmutex-r0drv-linux.c300 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
304 RT_EXPORT_SYMBOL(RTSemMutexRequest); variable
309 return RTSemMutexRequest(hMutexSem, cMillies);
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dsemmutex-r0drv-darwin.cpp158 * (RTSemMutexRequest).
249 * Internal worker for RTSemMutexRequest and RTSemMutexRequestNoResume
256 * (RTSemMutexRequest).
304 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
312 return RTSemMutexRequest(hMutexSem, cMillies);
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dsemmutex-r0drv-solaris.c305 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
313 return RTSemMutexRequest(hMutexSem, cMillies);
/vbox/include/iprt/
H A Dsemaphore.h449 * time. See RTSemMutexCreate, RTSemMutexRequest and RTSemMutexRelease.
531 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies);
549 * Debug version of RTSemMutexRequest that tracks the location.
639 # define RTSemMutexRequest(hMutexSem, cMillies) RTSemMutexRequestDebug((hMutexSem), (cMillies), (uintptr_t)ASMReturnAddress(), RT_SRC_POS) macro
643 # define RTSemMutexRequest(hMutexSem, cMillies) RTSemMutexRequestDebug((hMutexSem), (cMillies), 0, RT_SRC_POS) macro
/vbox/src/VBox/Additions/common/VBoxGuestLib/
H A DInit.cpp85 rc = RTSemMutexRequest(g_vbgldata.mutexDriverInit, RT_INDEFINITE_WAIT);
/vbox/src/VBox/Runtime/r3/linux/
H A Dsemmutex-linux.cpp350 #undef RTSemMutexRequest macro
351 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
/vbox/src/VBox/Runtime/r3/posix/
H A Dsemmutex-posix.cpp329 #undef RTSemMutexRequest macro
330 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
/vbox/src/VBox/Devices/Network/lwip/vbox/
H A Dsys_arch.c44 #define LWIPMutexRequest RTSemMutexRequest
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-haiku.c198 RTSemMutexRequest,
H A DVBoxGuest-haiku-stubs.c412 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hFastMtx, RTMSINTERVAL cMillies) function
/vbox/src/VBox/Devices/Network/lwip-new/vbox/
H A Dsys_arch.c44 #define LWIPMutexRequest(m) RTSemMutexRequest((m), RT_INDEFINITE_WAIT)
/vbox/src/VBox/Frontends/VirtualBox/src/platform/darwin/
H A DDarwinKeyboard.cpp1636 if (RT_FAILURE(RTSemMutexRequest(pHidState->fifoEventQueueLock, RT_INDEFINITE_WAIT)))
1702 if (RT_FAILURE(RTSemMutexRequest(pHidState->fifoEventQueueLock, RT_INDEFINITE_WAIT)))
1977 //if (RT_FAILURE(RTSemMutexRequest(pHidState->fifoEventQueueLock, RT_INDEFINITE_WAIT)))
2150 RTSemMutexRequest(pHidState->fifoEventQueueLock, RT_INDEFINITE_WAIT);
/vbox/src/VBox/Devices/Network/
H A DSrvIntNetR0.cpp4003 int rc = RTSemMutexRequest(pIntNet->hMtxCreateOpenDestroy, RT_INDEFINITE_WAIT);
4392 int rc = RTSemMutexRequest(pIntNet->hMtxCreateOpenDestroy, RT_INDEFINITE_WAIT);
4675 RTSemMutexRequest(pIntNet->hMtxCreateOpenDestroy, RT_INDEFINITE_WAIT);
5132 RTSemMutexRequest(pIntNet->hMtxCreateOpenDestroy, RT_INDEFINITE_WAIT);
5633 RTSemMutexRequest(pIntNet->hMtxCreateOpenDestroy, RT_INDEFINITE_WAIT);
6244 int rc = RTSemMutexRequest(pIntNet->hMtxCreateOpenDestroy, RT_INDEFINITE_WAIT);
6320 int rc = RTSemMutexRequest(pIntNet->hMtxCreateOpenDestroy, RT_INDEFINITE_WAIT);
/vbox/src/VBox/Devices/Storage/
H A DDevATA.cpp708 rc = RTSemMutexRequest(pCtl->AsyncIORequestMutex, RT_INDEFINITE_WAIT);
721 rc = RTSemMutexRequest(pCtl->AsyncIORequestMutex, RT_INDEFINITE_WAIT);
743 rc = RTSemMutexRequest(pCtl->AsyncIORequestMutex, RT_INDEFINITE_WAIT);
767 rc = RTSemMutexRequest(pCtl->AsyncIORequestMutex, RT_INDEFINITE_WAIT);
791 rc = RTSemMutexRequest(pCtl->AsyncIORequestMutex, RT_INDEFINITE_WAIT);
841 rc = RTSemMutexRequest(pCtl->AsyncIORequestMutex, RT_INDEFINITE_WAIT);
5041 int rc = RTSemMutexRequest(pCtl->AsyncIORequestMutex, RT_INDEFINITE_WAIT); AssertRC(rc);
6417 RTSemMutexRequest(pThis->aCts[i].AsyncIORequestMutex, RT_INDEFINITE_WAIT);
6915 int rc = RTSemMutexRequest(pThis->aCts[i].AsyncIORequestMutex, RT_INDEFINITE_WAIT);
/vbox/src/VBox/Storage/
H A DISCSI.cpp1258 RTSemMutexRequest(pImage->Mutex, RT_INDEFINITE_WAIT);
1734 RTSemMutexRequest(pImage->Mutex, RT_INDEFINITE_WAIT);
1862 RTSemMutexRequest(pImage->Mutex, RT_INDEFINITE_WAIT);
3220 rc = RTSemMutexRequest(pImage->MutexReqQueue, RT_INDEFINITE_WAIT);
3242 int rc = RTSemMutexRequest(pImage->MutexReqQueue, RT_INDEFINITE_WAIT);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltRt-win.cpp2657 rc = RTSemMutexRequest(pNetFlt->u.s.hWinIfMutex, RT_INDEFINITE_WAIT);
2782 rc = RTSemMutexRequest(pThis->u.s.hWinIfMutex, RT_INDEFINITE_WAIT);
/vbox/src/VBox/Runtime/common/vfs/
H A Dvfsbase.cpp504 rc = RTSemMutexRequest(pThis->u.hMtx, RT_INDEFINITE_WAIT);
572 rc = RTSemMutexRequest(pThis->u.hMtx, RT_INDEFINITE_WAIT);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrvGip.cpp436 RTSemMutexRequest(pDevExt->mtxGip, RT_INDEFINITE_WAIT);
625 RTSemMutexRequest(pDevExt->mtxGip, RT_INDEFINITE_WAIT);
3750 rc = RTSemMutexRequest(pDevExt->mtxTscDelta, RT_INDEFINITE_WAIT);

Completed in 943 milliseconds

12