Searched refs:EventSem (Results 1 - 23 of 23) sorted by relevance

/vbox/src/VBox/Runtime/generic/
H A DRTSemEventMultiWait-generic.cpp41 RTDECL(int) RTSemEventMultiWait(RTSEMEVENTMULTI EventSem, RTMSINTERVAL cMillies) argument
46 do rc = RTSemEventMultiWaitNoResume(EventSem, cMillies);
52 rc = RTSemEventMultiWaitNoResume(EventSem, cMillies);
60 rc = RTSemEventMultiWaitNoResume(EventSem, cMillies - (RTMSINTERVAL)u64Elapsed);
H A DRTSemEventWait-generic.cpp41 RTDECL(int) RTSemEventWait(RTSEMEVENT EventSem, RTMSINTERVAL cMillies) argument
46 do rc = RTSemEventWaitNoResume(EventSem, cMillies);
52 rc = RTSemEventWaitNoResume(EventSem, cMillies);
60 rc = RTSemEventWaitNoResume(EventSem, cMillies - (RTMSINTERVAL)u64Elapsed);
H A Dcritsect-generic.cpp94 rc = RTSemEventCreate(&pCritSect->EventSem);
97 rc = RTSemEventCreateEx(&pCritSect->EventSem,
112 pCritSect->EventSem = NULL;
293 int rc = RTSemEventWait(pCritSect->EventSem, RT_INDEFINITE_WAIT);
383 int rc = RTSemEventSignal(pCritSect->EventSem);
535 RTSEMEVENT EventSem = pCritSect->EventSem; local
536 pCritSect->EventSem = NIL_RTSEMEVENT;
539 RTSemEventSignal(EventSem);
541 int rc = RTSemEventDestroy(EventSem);
[all...]
/vbox/src/VBox/Runtime/include/internal/
H A Dreq.h95 RTSEMEVENT EventSem; member in struct:RTREQ
143 RTSEMEVENT EventSem; member in struct:RTREQQUEUEINT
/vbox/src/VBox/Runtime/common/misc/
H A Dreq.cpp70 int rc = RTSemEventCreate(&pReq->EventSem);
112 int rc = RTSemEventWait(pReq->EventSem, 0);
119 AssertMsgFailed(("rc=%Rrc from RTSemEventWait(%#x).\n", rc, pReq->EventSem));
120 RTSemEventDestroy(pReq->EventSem);
121 rc = RTSemEventCreate(&pReq->EventSem);
125 pReq->EventSem = NIL_RTSEMEVENT;
133 Assert(RTSemEventWait(pReq->EventSem, 0) == VERR_TIMEOUT);
170 RTSemEventDestroy(pReq->EventSem);
171 pReq->EventSem = NIL_RTSEMEVENT;
240 AssertMsgReturn(pReq->uOwner.hQueue && !pReq->pNext && pReq->EventSem !
[all...]
H A Dreqqueue.cpp53 int rc = RTSemEventCreate(&pQueue->EventSem);
79 RTSemEventDestroy(pQueue->EventSem);
80 pQueue->EventSem = NIL_RTSEMEVENT;
128 rc = RTSemEventWait(pQueue->EventSem, cMillies);
437 RTSemEventSignal(pQueue->EventSem);
H A Dreqpool.cpp212 RTSemEventSignal(pReq->EventSem);
/vbox/src/VBox/Storage/testcase/
H A DVDIoBackendMem.cpp70 RTSEMEVENT EventSem; member in struct:VDIOBACKENDMEM
88 return RTSemEventSignal(pIoBackend->EventSem);
105 rc = RTSemEventCreate(&pIoBackend->EventSem);
117 RTSemEventDestroy(pIoBackend->EventSem);
137 RTSemEventDestroy(pIoBackend->EventSem);
205 int rc = RTSemEventWait(pIoBackend->EventSem, RT_INDEFINITE_WAIT);
H A DtstVDIo.cpp752 RTSEMEVENT EventSem; local
754 rc = RTSemEventCreate(&EventSem);
845 tstVDIoTestReqComplete, &paIoReq[idx], EventSem);
851 tstVDIoTestReqComplete, &paIoReq[idx], EventSem);
856 rc = VDAsyncFlush(pDisk->pVD, tstVDIoTestReqComplete, &paIoReq[idx], EventSem);
926 rc = RTSemEventWait(EventSem, RT_INDEFINITE_WAIT);
949 rc = RTSemEventWait(EventSem, 100);
966 RTSemEventDestroy(EventSem);
999 RTSEMEVENT EventSem; local
1001 rc = RTSemEventCreate(&EventSem);
1241 RTSEMEVENT EventSem; local
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DVMReq.cpp643 int rc = RTSemEventWait(pReq->EventSem, 0);
650 AssertMsgFailed(("rc=%Rrc from RTSemEventWait(%#x).\n", rc, pReq->EventSem));
651 RTSemEventDestroy(pReq->EventSem);
652 rc = RTSemEventCreate(&pReq->EventSem);
658 RTSemEventAddSignaller(pReq->EventSem, pUVM->aCpus[idCpu].vm.s.ThreadEMT);
664 Assert(RTSemEventWait(pReq->EventSem, 0) == VERR_TIMEOUT);
696 int rc = RTSemEventCreate(&pReq->EventSem);
705 RTSemEventAddSignaller(pReq->EventSem, pUVM->aCpus[idCpu].vm.s.ThreadEMT);
781 RTSemEventDestroy(pReq->EventSem);
815 && pReq->EventSem !
[all...]
H A DPDMCritSect.cpp149 AssertCompile(sizeof(SUPSEMEVENT) == sizeof(pCritSect->Core.EventSem));
150 int rc = SUPSemEventCreate(pVM->pSession, (PSUPSEMEVENT)&pCritSect->Core.EventSem);
208 SUPSemEventClose(pVM->pSession, (SUPSEMEVENT)pCritSect->Core.EventSem);
514 SUPSEMEVENT hEvent = (SUPSEMEVENT)pCritSect->Core.EventSem;
515 pCritSect->Core.EventSem = NIL_RTSEMEVENT;
H A DPDMAsyncCompletionFile.cpp199 int rc = RTSemEventSignal(pAioMgr->EventSem);
444 rc = RTSemEventCreate(&pAioMgrNew->EventSem);
493 RTSemEventDestroy(pAioMgrNew->EventSem);
537 RTSemEventDestroy(pAioMgr->EventSem);
H A DPDMAsyncCompletionFileFailsafe.cpp165 rc = RTSemEventWait(pAioMgr->EventSem, pAioMgr->msBwLimitExpired);
H A DVM.cpp2629 RTSemEventDestroy(pReq->EventSem);
2652 RTSemEventSignal(pReq->EventSem);
2654 RTSemEventDestroy(pReq->EventSem);
2682 RTSemEventSignal(pReq->EventSem);
2684 RTSemEventDestroy(pReq->EventSem);
H A DPDMAsyncCompletionFileNormal.cpp1624 rc = RTSemEventWait(pAioMgr->EventSem, pAioMgr->msBwLimitExpired);
/vbox/include/iprt/
H A Dcritsect.h85 RTSEMEVENT EventSem; member in struct:RTCRITSECT
/vbox/src/VBox/VMM/include/
H A DPDMAsyncCompletionFileInternal.h151 RTSEMEVENT EventSem; member in struct:PDMACEPFILEMGR
/vbox/src/VBox/Devices/Storage/
H A DDrvVD.cpp102 RTSEMEVENT EventSem; member in struct:DRVVDSTORAGEBACKEND
332 RTSemEventSignal(pStorageBackend->EventSem);
361 rc = RTSemEventCreate(&pStorageBackend->EventSem);
402 RTSemEventDestroy(pStorageBackend->EventSem);
419 RTSemEventDestroy(pStorageBackend->EventSem);
445 rc = RTSemEventWait(pStorageBackend->EventSem, RT_INDEFINITE_WAIT);
477 rc = RTSemEventWait(pStorageBackend->EventSem, RT_INDEFINITE_WAIT);
508 rc = RTSemEventWait(pStorageBackend->EventSem, RT_INDEFINITE_WAIT);
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllCritSect.cpp137 SUPSEMEVENT hEvent = (SUPSEMEVENT)pCritSect->s.Core.EventSem;
607 SUPSEMEVENT hEvent = (SUPSEMEVENT)pCritSect->s.Core.EventSem;
/vbox/src/VBox/Storage/
H A DISCSI.cpp408 RTSEMEVENT EventSem; member in struct:ISCSICMDSYNC
3549 int rc = RTSemEventSignal(pIScsiCmdSync->EventSem);
3566 rc = RTSemEventCreate(&IScsiCmdSync.EventSem);
3578 rc = RTSemEventWait(IScsiCmdSync.EventSem, RT_INDEFINITE_WAIT);
3593 rc = RTSemEventWait(IScsiCmdSync.EventSem, RT_INDEFINITE_WAIT);
3602 RTSemEventDestroy(IScsiCmdSync.EventSem);
3645 rc = RTSemEventCreate(&IScsiCmdSync.EventSem);
3665 rc = RTSemEventWait(IScsiCmdSync.EventSem, RT_INDEFINITE_WAIT);
3670 RTSemEventDestroy(IScsiCmdSync.EventSem);
/vbox/include/VBox/vmm/
H A Dvmapi.h272 RTSEMEVENT EventSem; member in struct:VMREQ
/vbox/src/VBox/VMM/testcase/
H A DtstVMStruct.h1173 GEN_CHECK_OFF(RTCRITSECT, EventSem);
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/
H A Dserver_main.c1874 void* EventSem; member in struct:CR_SERVER_BUGGY_MURAL_DATA_4

Completed in 133 milliseconds