/vbox/src/VBox/Main/src-server/generic/ |
H A D | AutostartDb-generic.cpp | 142 int rc = RTCritSectInit(&this->CritSect); 151 RTCritSectDelete(&this->CritSect); 169 RTCritSectEnter(&this->CritSect); 174 RTCritSectLeave(&this->CritSect); 189 RTCritSectEnter(&this->CritSect); 191 RTCritSectLeave(&this->CritSect); 209 RTCritSectEnter(&this->CritSect); 211 RTCritSectLeave(&this->CritSect); 229 RTCritSectEnter(&this->CritSect); 231 RTCritSectLeave(&this->CritSect); [all...] |
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPSvcGrant.cpp | 129 RTCRITSECT CritSect; member in struct:SUPSVCGRANT 183 RTCritSectEnter(&pParent->CritSect); 196 RTCritSectLeave(&pParent->CritSect); 289 int rc = RTCritSectEnter(&pThis->CritSect); 298 RTCritSectLeave(&pThis->CritSect); 340 rc2 = RTCritSectEnter(&pThis->CritSect); 347 RTCritSectLeave(&pThis->CritSect); 382 int rc = RTCritSectEnter(&pThis->CritSect); 401 rc = RTCritSectLeave(&pThis->CritSect); 417 RTCritSectLeave(&pThis->CritSect); [all...] |
/vbox/src/VBox/Runtime/generic/ |
H A D | semrw-generic.cpp | 64 RTCRITSECT CritSect; member in struct:RTSEMRWINTERNAL 119 rc = RTCritSectInitEx(&pThis->CritSect, RTCRITSECT_FLAGS_NO_LOCK_VAL, 165 RTCritSectDelete(&pThis->CritSect); 196 int rc = RTCritSectTryEnter(&pThis->CritSect); 218 RTCritSectLeave(&pThis->CritSect); 219 rc = RTCritSectDelete(&pThis->CritSect); 232 RTCritSectLeave(&pThis->CritSect); 296 int rc = RTCritSectEnter(&pThis->CritSect); 321 RTCritSectLeave(&pThis->CritSect); 325 RTNATIVETHREAD hNativeSelf = pThis->CritSect [all...] |
/vbox/src/VBox/VMM/include/ |
H A D | IOMInternal.h | 332 PDMCRITSECTRW CritSect; member in struct:IOM 334 PDMCRITSECT CritSect; member in struct:IOM 437 # define IOM_LOCK_EXCL(a_pVM) PDMCritSectRwEnterExcl(&(a_pVM)->iom.s.CritSect, VERR_SEM_BUSY) 438 # define IOM_UNLOCK_EXCL(a_pVM) do { PDMCritSectRwLeaveExcl(&(a_pVM)->iom.s.CritSect); } while (0) 440 # define IOM_LOCK_SHARED_EX(a_pVM, a_rcBusy) PDMCritSectRwEnterExcl(&(a_pVM)->iom.s.CritSect, (a_rcBusy)) 441 # define IOM_UNLOCK_SHARED(a_pVM) do { PDMCritSectRwLeaveExcl(&(a_pVM)->iom.s.CritSect); } while (0) 442 # define IOM_IS_SHARED_LOCK_OWNER(a_pVM) PDMCritSectRwIsWriteOwner(&(a_pVM)->iom.s.CritSect) 444 # define IOM_LOCK_SHARED_EX(a_pVM, a_rcBusy) PDMCritSectRwEnterShared(&(a_pVM)->iom.s.CritSect, (a_rcBusy)) 445 # define IOM_UNLOCK_SHARED(a_pVM) do { PDMCritSectRwLeaveShared(&(a_pVM)->iom.s.CritSect); } while (0) 446 # define IOM_IS_SHARED_LOCK_OWNER(a_pVM) PDMCritSectRwIsReadOwner(&(a_pVM)->iom.s.CritSect, tru [all...] |
H A D | FTMInternal.h | 100 PDMCRITSECT CritSect; member in struct:FTM 121 AssertCompileMemberAlignment(FTM, CritSect, 8);
|
/vbox/src/VBox/Main/include/ |
H A D | AutostartDb.h | 79 RTCRITSECT CritSect; member in class:AutostartDb
|
/vbox/src/VBox/Additions/common/VBoxService/ |
H A D | VBoxServicePropCache.cpp | 50 if (RT_SUCCESS(RTCritSectEnter(&pCache->CritSect))) 60 RTCritSectLeave(&pCache->CritSect); 85 int rc = RTCritSectEnter(&pCache->CritSect); 89 rc = RTCritSectLeave(&pCache->CritSect); 158 return RTCritSectInit(&pCache->CritSect); 185 rc = RTCritSectEnter(&pCache->CritSect); 196 rc = RTCritSectLeave(&pCache->CritSect); 240 int rc = RTCritSectEnter(&pCache->CritSect); 298 RTCritSectLeave(&pCache->CritSect); 329 if (RT_SUCCESS(RTCritSectEnter(&pCache->CritSect))) [all...] |
H A D | VBoxServiceControl.h | 105 RTCRITSECT CritSect; member in struct:VBOXSERVICECTRLSESSIONTHREAD 175 RTCRITSECT CritSect; member in struct:VBOXSERVICECTRLSESSION 254 RTCRITSECT CritSect; member in struct:VBOXSERVICECTRLPROCESS
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTCritSect.cpp | 196 RTCRITSECT CritSect; local 197 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectInit(&CritSect), VINF_SUCCESS, 1); 202 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectEnter(&CritSect), VINF_SUCCESS, 1); 203 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectLeave(&CritSect), VINF_SUCCESS, 1); 204 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectEnter(&CritSect), VINF_SUCCESS, 1); 214 pArgs->pCritSect = &CritSect; 216 int32_t iLock = LOCKERS(CritSect); 221 while (LOCKERS(CritSect) == iLock) 230 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectLeave(&CritSect), VINF_SUCCESS, 1); 234 RTTEST_CHECK_RC_RET(g_hTest, RTCritSectDelete(&CritSect), VINF_SUCCES 359 RTCRITSECT CritSect; local [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/ |
H A D | VBoxDispCm.cpp | 32 CRITICAL_SECTION CritSect; member in struct:VBOXDISPCM_SESSION 55 DeleteCriticalSection(&pSession->CritSect); 74 InitializeCriticalSection(&pSession->CritSect); 86 EnterCriticalSection(&pSession->CritSect); 88 LeaveCriticalSection(&pSession->CritSect); 98 EnterCriticalSection(&pSession->CritSect); 100 LeaveCriticalSection(&pSession->CritSect); 194 EnterCriticalSection(&pSession->CritSect); 205 LeaveCriticalSection(&pSession->CritSect); 228 EnterCriticalSection(&pSession->CritSect); [all...] |
/vbox/src/VBox/Runtime/r3/win/ |
H A D | localipc-win.cpp | 128 RTCRITSECT CritSect; member in struct:RTLOCALIPCSERVERINT 155 RTCRITSECT CritSect; member in struct:RTLOCALIPCSESSIONINT 360 int rc = RTCritSectInit(&pThis->CritSect); 385 int rc2 = RTCritSectDelete(&pThis->CritSect); 408 RTCritSectLeave(&pThis->CritSect); 409 RTCritSectDelete(&pThis->CritSect); 430 RTCritSectEnter(&pThis->CritSect); 441 RTCritSectLeave(&pThis->CritSect); 463 RTCritSectEnter(&pThis->CritSect); 468 RTCritSectLeave(&pThis->CritSect); [all...] |
H A D | pipe-win.cpp | 91 RTCRITSECT CritSect; member in struct:RTPIPEINTERNAL 263 rc = RTCritSectInit(&pThisR->CritSect); 266 rc = RTCritSectInit(&pThisW->CritSect); 308 RTCritSectDelete(&pThisW->CritSect); 310 RTCritSectDelete(&pThisR->CritSect); 409 RTCritSectEnter(&pThis->CritSect); 424 RTCritSectLeave(&pThis->CritSect); 425 RTCritSectDelete(&pThis->CritSect); 467 int rc = RTCritSectInit(&pThis->CritSect); 551 RTCritSectDelete(&pThis->CritSect); [all...] |
/vbox/src/VBox/Runtime/r3/os2/ |
H A D | pipe-os2.cpp | 84 RTCRITSECT CritSect; member in struct:RTPIPEINTERNAL 182 rc = RTCritSectInit(&pThisR->CritSect); 185 rc = RTCritSectInit(&pThisW->CritSect); 211 RTCritSectDelete(&pThisR->CritSect); 241 RTCritSectEnter(&pThis->CritSect); 254 RTCritSectLeave(&pThis->CritSect); 255 RTCritSectDelete(&pThis->CritSect); 329 int rc = RTCritSectInit(&pThis->CritSect); 344 //RTCritSectDelete(&pThis->CritSect); 476 int rc = RTCritSectEnter(&pThis->CritSect); [all...] |
/vbox/src/VBox/Devices/USB/os2/ |
H A D | USBProxyDevice-os2.cpp | 77 RTCRITSECT CritSect; member in struct:USBPROXYDEVOS2 180 RTCritSectEnter(&pDevOs2->CritSect); 190 RTCritSectLeave(&pDevOs2->CritSect); 194 RTCritSectEnter(&pDevOs2->CritSect); 206 RTCritSectLeave(&pDevOs2->CritSect); 221 RTCritSectEnter(&pDevOs2->CritSect); 249 RTCritSectLeave(&pDevOs2->CritSect); 273 int rc = RTCritSectEnter(&pDevOs2->CritSect); AssertRC(rc); 300 RTCritSectLeave(&pDevOs2->CritSect); 390 RTCritSectEnter(&pDevOs2->CritSect); [all...] |
/vbox/src/VBox/Runtime/common/misc/ |
H A D | reqpool.cpp | 194 RTCRITSECT CritSect; member in struct:RTREQPOOLINT 253 RTCritSectEnter(&pPool->CritSect); 284 RTCritSectLeave(&pPool->CritSect); 362 RTCritSectEnter(&pPool->CritSect); 380 RTCritSectLeave(&pPool->CritSect); 404 RTCritSectLeave(&pPool->CritSect); 432 RTCritSectLeave(&pPool->CritSect); 508 RTCritSectLeave(&pPool->CritSect); 517 RTCritSectEnter(&pPool->CritSect); 527 RTCritSectEnter(&pPool->CritSect); [all...] |
/vbox/src/VBox/Additions/WINNT/VBoxTray/ |
H A D | VBoxIPC.cpp | 55 RTCRITSECT CritSect; member in struct:VBOXIPCCONTEXT 178 int rc = RTCritSectInit(&gCtx.CritSect); 226 RTCritSectDelete(&gCtx.CritSect); 252 int rc = RTCritSectEnter(&pCtx->CritSect); 280 int rc = RTCritSectEnter(&pCtx->CritSect); 287 int rc2 = RTCritSectLeave(&pCtx->CritSect); 298 int rc2 = RTCritSectEnter(&pCtx->CritSect); 302 rc2 = RTCritSectLeave(&pCtx->CritSect); 318 int rc2 = RTCritSectDelete(&pCtx->CritSect); 447 rc2 = RTCritSectEnter(&pCtx->CritSect); [all...] |
/vbox/src/VBox/Main/glue/ |
H A D | AutoLock.cpp | 148 mutable RTCRITSECTRW CritSect; member in struct:util::RWLockHandle::Data 170 int vrc = RTCritSectRwInitEx(&m->CritSect, 0 /*fFlags*/, g_mapLockValidationClasses[lockClass], RTLOCKVAL_SUB_CLASS_ANY, NULL); 172 int vrc = RTCritSectRwInitEx(&m->CritSect, 0 /*fFlags*/, NIL_RTLOCKVALCLASS, RTLOCKVAL_SUB_CLASS_ANY, NULL); 187 RTCritSectRwDelete(&m->CritSect); 197 return RTCritSectRwIsWriteOwner(&m->CritSect); 207 int vrc = RTCritSectRwEnterExclDebug(&m->CritSect, (uintptr_t)ASMReturnAddress(), RT_SRC_POS_ARGS); 209 int vrc = RTCritSectRwEnterExcl(&m->CritSect); 224 int vrc = RTCritSectRwLeaveExcl(&m->CritSect); 236 int vrc = RTCritSectRwEnterSharedDebug(&m->CritSect, (uintptr_t)ASMReturnAddress(), RT_SRC_POS_ARGS); 238 int vrc = RTCritSectRwEnterShared(&m->CritSect); [all...] |
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/ |
H A D | server_rpw.cpp | 148 rc = RTCritSectEnter(&pWorker->CritSect); 169 RTCritSectLeave(&pWorker->CritSect); 207 rc = RTCritSectEnter(&pWorker->CritSect); 224 RTCritSectLeave(&pWorker->CritSect); 258 rc = RTCritSectEnter(&pWorker->CritSect); 296 tmpRc = RTCritSectEnter(&pWorker->CritSect); 301 RTCritSectLeave(&pWorker->CritSect); 314 int rc = RTCritSectEnter(&pWorker->CritSect); 319 RTCritSectLeave(&pWorker->CritSect); 344 rc = RTCritSectInit(&pWorker->CritSect); [all...] |
/vbox/src/VBox/Devices/Input/ |
H A D | UsbKbd.cpp | 173 RTCRITSECT CritSect; member in struct:USBHID 708 RTCritSectEnter(&pThis->CritSect); 753 RTCritSectLeave(&pThis->CritSect); 766 RTCritSectEnter(&pThis->CritSect); 773 RTCritSectLeave(&pThis->CritSect); 777 RTCritSectEnter(&pThis->CritSect); 783 RTCritSectLeave(&pThis->CritSect); 809 RTCritSectEnter(&pThis->CritSect); 817 RTCritSectLeave(&pThis->CritSect); 1097 RTCritSectEnter(&pThis->CritSect); [all...] |
/vbox/src/VBox/Devices/USB/solaris/ |
H A D | USBProxyDevice-solaris.cpp | 82 RTCRITSECT CritSect; member in struct:USBPROXYDEVSOL 115 RTCritSectEnter(&pDevSol->CritSect); 125 RTCritSectLeave(&pDevSol->CritSect); 129 RTCritSectEnter(&pDevSol->CritSect); 143 RTCritSectLeave(&pDevSol->CritSect); 156 RTCritSectEnter(&pDevSol->CritSect); 185 RTCritSectLeave(&pDevSol->CritSect); 310 rc = RTCritSectInit(&pDevSol->CritSect); 383 RTCritSectDelete(&pDevSol->CritSect); 421 RTCritSectDelete(&pDevSol->CritSect); [all...] |
/vbox/src/VBox/Devices/Storage/ |
H A D | DrvHostFloppy.cpp | 150 RTCritSectEnter(&pThis->CritSect); 161 RTCritSectLeave(&pThis->CritSect); 172 RTCritSectLeave(&pThis->CritSect);
|
H A D | DrvHostBase.cpp | 140 RTCritSectEnter(&pThis->CritSect); 204 RTCritSectLeave(&pThis->CritSect); 219 RTCritSectEnter(&pThis->CritSect); 250 RTCritSectLeave(&pThis->CritSect); 263 RTCritSectEnter(&pThis->CritSect); 277 RTCritSectLeave(&pThis->CritSect); 295 RTCritSectEnter(&pThis->CritSect); 301 RTCritSectLeave(&pThis->CritSect); 374 RTCritSectEnter(&pThis->CritSect); 391 RTCritSectLeave(&pThis->CritSect); [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | rtmempage-exec-mmap-heap-posix.cpp | 95 RTCRITSECT CritSect; member in struct:RTHEAPPAGE 204 int rc = RTCritSectInitEx(&pHeap->CritSect, 402 RTCritSectLeave(&pHeap->CritSect); 410 RTCritSectEnter(&pHeap->CritSect); 425 RTCritSectEnter(&pHeap->CritSect); 435 RTCritSectEnter(&pHeap->CritSect); 475 int rc = RTCritSectEnter(&pHeap->CritSect); 479 RTCritSectLeave(&pHeap->CritSect); 527 int rc = RTCritSectEnter(&pHeap->CritSect); 587 RTCritSectLeave(&pHeap->CritSect); [all...] |
/vbox/src/VBox/Devices/USB/linux/ |
H A D | USBProxyDevice-linux.cpp | 137 RTCRITSECT CritSect; member in struct:USBPROXYDEVLNX 225 RTCritSectEnter(&pDevLnx->CritSect); 245 RTCritSectLeave(&pDevLnx->CritSect); 284 Assert(RTCritSectIsOwner(&pDevLnx->CritSect)); 298 RTCritSectEnter(&pDevLnx->CritSect); 307 RTCritSectLeave(&pDevLnx->CritSect); 324 RTCritSectEnter(&pDevLnx->CritSect); 333 RTCritSectLeave(&pDevLnx->CritSect); 337 RTCritSectLeave(&pDevLnx->CritSect); 367 RTCritSectEnter(&pDevLnx->CritSect); [all...] |
/vbox/src/VBox/Devices/testcase/ |
H A D | tstDeviceStructSize.cpp | 338 CHECK_MEMBER_ALIGNMENT(PCNETSTATE, CritSect, 8); 344 CHECK_MEMBER_ALIGNMENT(SerialState, CritSect, 8); 350 CHECK_MEMBER_ALIGNMENT(VGASTATE, CritSect, 8); 352 CHECK_MEMBER_ALIGNMENT(VMMDevState, CritSect, 8);
|