/vbox/src/VBox/Runtime/generic/ |
H A D | RTSemMutexRequest-generic.cpp | 3 * 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 D | tstRTR0SemMutex.cpp | 153 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 D | tstRTLockValidator.cpp | 625 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 D | tstSemMutex.cpp | 135 rc = RTSemMutexRequest(g_hMutex, RT_INDEFINITE_WAIT); 137 return PrintError("RTSemMutexRequest failed (rc=%Rrc)\n", rc);
|
/vbox/src/VBox/Runtime/r0drv/freebsd/ |
H A D | semmutex-r0drv-freebsd.c | 96 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 D | semmutex-r0drv-haiku.c | 182 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function 190 return RTSemMutexRequest(hMutexSem, cMillies);
|
/vbox/src/VBox/Runtime/r0drv/nt/ |
H A D | semmutex-r0drv-nt.cpp | 113 * 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 D | semmutex-r0drv-linux.c | 300 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 D | semmutex-r0drv-darwin.cpp | 158 * (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 D | semmutex-r0drv-solaris.c | 305 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function 313 return RTSemMutexRequest(hMutexSem, cMillies);
|
/vbox/include/iprt/ |
H A D | semaphore.h | 449 * 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 D | Init.cpp | 85 rc = RTSemMutexRequest(g_vbgldata.mutexDriverInit, RT_INDEFINITE_WAIT);
|
/vbox/src/VBox/Runtime/r3/linux/ |
H A D | semmutex-linux.cpp | 350 #undef RTSemMutexRequest macro 351 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
|
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | semmutex-posix.cpp | 329 #undef RTSemMutexRequest macro 330 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies) function
|
/vbox/src/VBox/Devices/Network/lwip/vbox/ |
H A D | sys_arch.c | 44 #define LWIPMutexRequest RTSemMutexRequest
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-haiku.c | 198 RTSemMutexRequest,
|
H A D | VBoxGuest-haiku-stubs.c | 412 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hFastMtx, RTMSINTERVAL cMillies) function
|
/vbox/src/VBox/Devices/Network/lwip-new/vbox/ |
H A D | sys_arch.c | 44 #define LWIPMutexRequest(m) RTSemMutexRequest((m), RT_INDEFINITE_WAIT)
|
/vbox/src/VBox/Frontends/VirtualBox/src/platform/darwin/ |
H A D | DarwinKeyboard.cpp | 1636 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 D | SrvIntNetR0.cpp | 4003 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 D | DevATA.cpp | 708 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 D | ISCSI.cpp | 1258 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 D | VBoxNetFltRt-win.cpp | 2657 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 D | vfsbase.cpp | 504 rc = RTSemMutexRequest(pThis->u.hMtx, RT_INDEFINITE_WAIT); 572 rc = RTSemMutexRequest(pThis->u.hMtx, RT_INDEFINITE_WAIT);
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPDrvGip.cpp | 436 RTSemMutexRequest(pDevExt->mtxGip, RT_INDEFINITE_WAIT); 625 RTSemMutexRequest(pDevExt->mtxGip, RT_INDEFINITE_WAIT); 3750 rc = RTSemMutexRequest(pDevExt->mtxTscDelta, RT_INDEFINITE_WAIT);
|